\r
#include "IrrCompileConfig.h"\r
\r
-#ifdef _IRR_COMPILE_WITH_JPG_LOADER_\r
-\r
#include "IImageLoader.h"\r
\r
#include <stdio.h> // required for jpeglib.h\r
-#ifdef _IRR_COMPILE_WITH_LIBJPEG_\r
-extern "C" {\r
- #include <jpeglib.h> // use system lib\r
- #include <setjmp.h>\r
-}\r
-#endif // _IRR_COMPILE_WITH_LIBJPEG_\r
+#include <jpeglib.h> // use system lib\r
+#include <setjmp.h>\r
\r
\r
namespace irr\r
IImage* loadImage(io::IReadFile* file) const override;\r
\r
private:\r
-\r
-#ifdef _IRR_COMPILE_WITH_LIBJPEG_\r
// several methods used via function pointers by jpeglib\r
\r
/* Receives control for a fatal error. Information sufficient to\r
/* Terminate source --- called by jpeg_finish_decompress() after all\r
data has been read. Often a no-op. */\r
static void term_source (j_decompress_ptr cinfo);\r
-\r
- #endif // _IRR_COMPILE_WITH_LIBJPEG_\r
};\r
\r
\r
\r
\r
#endif\r
-#endif\r
-\r