X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/925e9792d32e353233985f53a4845f154e455a58..1e22656e8ed255f5ccfdb5c90957b96b1004df6b:/samples/image/image.cpp diff --git a/samples/image/image.cpp b/samples/image/image.cpp index 73d82e1cfd..4d8d51e527 100644 --- a/samples/image/image.cpp +++ b/samples/image/image.cpp @@ -549,13 +549,14 @@ MyCanvas::MyCanvas( wxWindow *parent, wxWindowID id, wxFile file(dir + _T("horse.bmp")); if ( file.IsOpened() ) { - size_t len = (size_t)file.Length(); - void *data = malloc(len); - if ( file.Read(data, len) != len ) + wxFileOffset len = file.Length(); + size_t dataSize = (size_t)len; + void *data = malloc(dataSize); + if ( file.Read(data, dataSize) != len ) wxLogError(_T("Reading bitmap file failed")); else { - wxMemoryInputStream mis(data, len); + wxMemoryInputStream mis(data, dataSize); if ( !image.LoadFile(mis) ) wxLogError(wxT("Can't load BMP image from stream")); else