- fixed a bug with plugin loading (plugins were never added to the plugin list)

This commit is contained in:
Mr. eXoDia 2014-03-10 21:05:55 +01:00
parent dcba075a5a
commit f2d5cec2cc
2 changed files with 4 additions and 6 deletions

View File

@ -128,7 +128,7 @@ void EngineInitPlugins(wchar_t* szEngineFolder)
NameHasBeenRegistered = true;
}
}
if(!NameHasBeenRegistered)
if(NameHasBeenRegistered)
{
Plugin.push_back(myPluginInfo);
}

View File

@ -42,13 +42,11 @@ void EngineInit()
{
lstrcpyW(engineSzEngineFolder, engineSzEngineFile);
i = lstrlenW(engineSzEngineFolder);
while(i > NULL && engineSzEngineFolder[i] != 0x5C)
{
engineSzEngineFolder[i] = 0x00;
while(engineSzEngineFolder[i] != L'\\' && i)
i--;
}
if(i > NULL)
if(i)
{
engineSzEngineFolder[i]=L'\0';
lstrcpyW(engineSzEngineGarbageFolder, engineSzEngineFolder);
lstrcatW(engineSzEngineGarbageFolder, L"garbage\\");
CreateDirectoryW(engineSzEngineGarbageFolder, 0);