diff --git a/source/SkyXEngine.h b/source/SkyXEngine.h index 63d606e9f89dca7be5942dcfe6c884c4d9efbf28..1c3d84e23ad805fca712b992b251f9cb6d07c319 100644 --- a/source/SkyXEngine.h +++ b/source/SkyXEngine.h @@ -292,7 +292,7 @@ QT Ñтиль Ð´Ð¾ÐºÑƒÐ¼ÐµÐ½Ñ‚Ð¸Ñ€Ð¾Ð²Ð°Ð½Ð¸Ñ (!) и QT_AUTOBRIEF - корот #ifndef __SKYXENGINE_H #define __SKYXENGINE_H -#define SKYXENGINE_VERSION "X.9.2-dev" +#define SKYXENGINE_VERSION "X.9.3-dev" #define SKYXENGINE_VERSION4EDITORS "SkyXEngine version " ## SKYXENGINE_VERSION diff --git a/source/terrax/CommandPaste.cpp b/source/terrax/CommandPaste.cpp index badb08bc295a5a0e6589689886fe46e70d50b97d..e1bf0175e9bbae02b0c35edde4415d98ef3313cd 100644 --- a/source/terrax/CommandPaste.cpp +++ b/source/terrax/CommandPaste.cpp @@ -37,7 +37,7 @@ bool CCommandPaste::exec() pObj->pObject->setKV(i.first->c_str(), i.second->c_str()); } pObj->pObject->postSetup(); - + pObj->pObject->AddRef(); g_pLevelObjects.push_back(pObj->pObject); } XUpdatePropWindow(); @@ -51,6 +51,7 @@ bool CCommandPaste::undo() pObj = &m_aObjects[i]; pObj->pObject->remove(); + pObj->pObject->Release(); g_pLevelObjects.erase(g_pLevelObjects.size() - 1); }