delete source;
}
+bool ImageLoader::detect_signature(const std::string &sig)
+{
+ Registry ®istry = get_registry();
+ for(list<RegisterBase *>::const_iterator i=registry.loaders.begin(); i!=registry.loaders.end(); ++i)
+ if((*i)->detect(sig))
+ return true;
+ return false;
+}
+
ImageLoader *ImageLoader::open_file(const string &fn)
{
try