diff --git a/python/mujoco/specs_wrapper.cc b/python/mujoco/specs_wrapper.cc index 3ca6d3c5..01f9a767 100644 --- a/python/mujoco/specs_wrapper.cc +++ b/python/mujoco/specs_wrapper.cc @@ -113,10 +113,10 @@ raw::MjModel* MjSpec::Compile() { } } auto m = mj_compile(ptr, &vfs); + mj_deleteVFS(&vfs); if (!m || mjs_isWarning(ptr)) { throw py::value_error(mjs_getError(ptr)); } - mj_deleteVFS(&vfs); return m; }