X-Git-Url: http://git.tdb.fi/?p=libs%2Fgui.git;a=blobdiff_plain;f=source%2Fgraphics%2Fimageloader.cpp;fp=source%2Fgraphics%2Fimageloader.cpp;h=55d2dfb1b8f8c3f4cab2ebd3c9bcd93a0a0e547e;hp=64033661360741443185bc9fe004d1da85953dfb;hb=3c5bbaeadb33d288c0f9e487b52904b7ed7e4319;hpb=27356249e3607c78f5da9823c88703a6f4f7bed1 diff --git a/source/graphics/imageloader.cpp b/source/graphics/imageloader.cpp index 6403366..55d2dfb 100644 --- a/source/graphics/imageloader.cpp +++ b/source/graphics/imageloader.cpp @@ -58,7 +58,9 @@ ImageLoader *ImageLoader::open_io(IO::Seekable &io) if(registry.changed) { registry.changed = false; - sort(registry.loaders, signature_size_compare); + sort(registry.loaders, [](RegisterBase *r1, RegisterBase *r2){ + return r1->get_signature_size()get_signature_size(); + }); } if(registry.loaders.empty()) @@ -131,11 +133,6 @@ ImageLoader::Registry &ImageLoader::get_registry() return registry; } -bool ImageLoader::signature_size_compare(RegisterBase *r1, RegisterBase *r2) -{ - return r1->get_signature_size()get_signature_size(); -} - ImageLoader::Registry::~Registry() {