Bladeren bron

win32: better error reporting in the GDI+ loader, based on a patch by ponce.

legacy
Sam Hocevar sam 12 jaren geleden
bovenliggende
commit
6eb41c04ff
1 gewijzigde bestanden met toevoegingen van 10 en 0 verwijderingen
  1. +10
    -0
      src/image/codec/gdiplus-image.cpp

+ 10
- 0
src/image/codec/gdiplus-image.cpp Bestand weergeven

@@ -81,6 +81,16 @@ bool GdiPlusImageData::Open(char const *path)
return false;
}

if (bitmap->GetLastStatus() != Gdiplus::Ok)
{
#if !LOL_RELEASE
Log::Error("error %d loading %s\n",
(unsigned)bitmap->GetLastStatus(), path);
#endif
delete bitmap;
return false;
}

size = ivec2(bitmap->GetWidth(), bitmap->GetHeight());
format = Image::FORMAT_RGBA;



Laden…
Annuleren
Opslaan