X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f7a8c1299b05b34dcc400d597cc4a8cc0e85ac14..f3f0d961af5454a3544a4f4f9aced750d4641d69:/src/msw/dcprint.cpp diff --git a/src/msw/dcprint.cpp b/src/msw/dcprint.cpp index f93544cc42..53542de5ea 100644 --- a/src/msw/dcprint.cpp +++ b/src/msw/dcprint.cpp @@ -309,15 +309,10 @@ WXHDC WXDLLEXPORT wxGetPrinterDC(const wxPrintData& printDataConst) { // Retrieve the default device name wxString portName; -#ifdef __WXDEBUG__ - bool ret = -#else // !Debug - (void) -#endif // Debug/Release - wxGetDefaultDeviceName(devNameStr, portName); - - wxASSERT_MSG( ret, wxT("Could not get default device name.") ); - + if ( !wxGetDefaultDeviceName(devNameStr, portName) ) + { + return 0; // Could not get default device name + } deviceName = devNameStr.c_str(); } @@ -345,7 +340,8 @@ bool DrawBitmapUsingStretchDIBits(HDC hdc, { #if wxUSE_WXDIB wxDIB dib(bmp); - if ( !dib.IsOk() ) + bool ok = dib.IsOk(); + if ( !ok ) return FALSE; DIBSECTION ds;