mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2024-11-26 16:15:39 +00:00
Merge pull request #259 from tomaz82/FreeImage
Support FreeImage as a static library
This commit is contained in:
commit
3f515041df
|
@ -21,6 +21,7 @@
|
||||||
#include "ScraperCmdLine.h"
|
#include "ScraperCmdLine.h"
|
||||||
#include <sstream>
|
#include <sstream>
|
||||||
#include <boost/locale.hpp>
|
#include <boost/locale.hpp>
|
||||||
|
#include <FreeImage.h>
|
||||||
|
|
||||||
#ifdef WIN32
|
#ifdef WIN32
|
||||||
#include <Windows.h>
|
#include <Windows.h>
|
||||||
|
@ -222,6 +223,11 @@ int main(int argc, char* argv[])
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
// call this ONLY when linking with FreeImage as a static library
|
||||||
|
#ifdef FREEIMAGE_LIB
|
||||||
|
FreeImage_Initialise();
|
||||||
|
#endif
|
||||||
|
|
||||||
//if ~/.emulationstation doesn't exist and cannot be created, bail
|
//if ~/.emulationstation doesn't exist and cannot be created, bail
|
||||||
if(!verifyHomeFolderExists())
|
if(!verifyHomeFolderExists())
|
||||||
return 1;
|
return 1;
|
||||||
|
@ -384,6 +390,11 @@ int main(int argc, char* argv[])
|
||||||
CollectionSystemManager::deinit();
|
CollectionSystemManager::deinit();
|
||||||
SystemData::deleteSystems();
|
SystemData::deleteSystems();
|
||||||
|
|
||||||
|
// call this ONLY when linking with FreeImage as a static library
|
||||||
|
#ifdef FREEIMAGE_LIB
|
||||||
|
FreeImage_DeInitialise();
|
||||||
|
#endif
|
||||||
|
|
||||||
LOG(LogInfo) << "EmulationStation cleanly shutting down.";
|
LOG(LogInfo) << "EmulationStation cleanly shutting down.";
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in a new issue