X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fgraphics%2Fbmploader.cpp;h=a3394635611ad93254727fbcae46b508ca54322e;hb=917c43de100807f4397e36b66b1a748dbf44370e;hp=086648bfe7b3eb26bb4f079ad95281a1b151fc9d;hpb=2effe9b416302914a8b8d88c815e20bd874d8100;p=libs%2Fgui.git diff --git a/source/graphics/bmploader.cpp b/source/graphics/bmploader.cpp index 086648b..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()