if(registry.changed)
{
registry.changed = false;
- sort(registry.loaders, signature_size_compare);
+ sort(registry.loaders, [](RegisterBase *r1, RegisterBase *r2){
+ return r1->get_signature_size()<r2->get_signature_size();
+ });
}
if(registry.loaders.empty())
return registry;
}
-bool ImageLoader::signature_size_compare(RegisterBase *r1, RegisterBase *r2)
-{
- return r1->get_signature_size()<r2->get_signature_size();
-}
-
ImageLoader::Registry::~Registry()
{