#include #include #include using namespace std; namespace icl{ #ifdef HAVE_LIBJPEG void FileGrabberPluginJPEG::grab(File &file, ImgBase **dest){ // {{{ open JPEGDecoder::decode(file,dest); } // }}} #else void FileGrabberPluginJPEG::grab(File &file, ImgBase **dest){ ERROR_LOG("JPEG support currently not available! \n" << "To enabled JPEG support: you have to compile the ICLIO package\n" << "with -DHAVE_LIBJPEG compiler flag AND with a valid\n" << "LIBJPEG_ROOT set."); ERROR_LOG("Destination image is set to NULL, which may cause further errors!"); (void) file; ICL_DELETE( *dest ); } #endif }// end of the namespace icl