X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgraphics%2Fbmploader.cpp;h=a3394635611ad93254727fbcae46b508ca54322e;hb=917c43de100807f4397e36b66b1a748dbf44370e;hp=71de507d1f8b2681a76ddf3bf861a8677a4990e8;hpb=5715968065256daa4c43d5365cf5e268d75e007a;p=libs%2Fgui.git diff --git a/source/graphics/bmploader.cpp b/source/graphics/bmploader.cpp index 71de507..a339463 100644 --- a/source/graphics/bmploader.cpp +++ b/source/graphics/bmploader.cpp @@ -29,7 +29,8 @@ namespace Graphics { BmpLoader::BmpLoader(IO::Base &i, unsigned sb): io(i), - sig_bytes(sb) + sig_bytes(sb), + invert_row_order(false) { // Image data location is stored at offset 10 and can't be skipped if(sig_bytes>10) @@ -38,13 +39,13 @@ BmpLoader::BmpLoader(IO::Base &i, unsigned sb): bool BmpLoader::detect(const std::string &sig) { - static const char bmp_sig[] = "BM"; + static const char bmp_sig[] = { 'B', 'M' }; if(sig.size()