[commit] r1448 - trunk/SDK/DecoratorLib
GMESRC Repository Notifications
gme-commit at list.isis.vanderbilt.edu
Thu Jul 28 11:50:02 CDT 2011
Author: ksmyth
Date: Thu Jul 28 11:50:02 2011
New Revision: 1448
Log:
Gdiplus::Graphics::operator new returns NULL if Gdiplus hasnt been initialized
Modified:
trunk/SDK/DecoratorLib/DecoratorUtil.cpp
Modified: trunk/SDK/DecoratorLib/DecoratorUtil.cpp
==============================================================================
--- trunk/SDK/DecoratorLib/DecoratorUtil.cpp Wed Jul 27 15:51:24 2011 (r1447)
+++ trunk/SDK/DecoratorLib/DecoratorUtil.cpp Thu Jul 28 11:50:02 2011 (r1448)
@@ -218,6 +218,8 @@
{
if (m_gdip == NULL) {
m_gdip = new Gdiplus::Graphics(m_nullDC.m_hDC);
+ if (m_gdip == NULL)
+ throw hresult_exception(E_NOT_VALID_STATE);
m_gdip->SetPageUnit(Gdiplus::UnitPixel);
m_gdip->SetSmoothingMode(m_eEdgeAntiAlias);
m_gdip->SetTextRenderingHint(m_eFontAntiAlias);
More information about the gme-commit
mailing list