diff options
author | Campbell Barton <ideasman42@gmail.com> | 2015-04-04 23:53:34 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2015-04-04 23:54:34 +0300 |
commit | 00f732f268d32f661a0b75e7f98d9924ca0fd4b7 (patch) | |
tree | 98e916eb239b6c7c52b63e516ea3fc210b865b2b /intern | |
parent | 2f42be6995503ff1df7dd14941ecc43ab0cb49c5 (diff) |
Fix T44266: win32 delete's malloc'd memory
Diffstat (limited to 'intern')
-rw-r--r-- | intern/ghost/intern/GHOST_ContextWGL.cpp | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/intern/ghost/intern/GHOST_ContextWGL.cpp b/intern/ghost/intern/GHOST_ContextWGL.cpp index 055737481ae..d155e689b04 100644 --- a/intern/ghost/intern/GHOST_ContextWGL.cpp +++ b/intern/ghost/intern/GHOST_ContextWGL.cpp @@ -120,9 +120,9 @@ GHOST_ContextWGL::~GHOST_ContextWGL() #endif #ifndef NDEBUG - delete m_dummyRenderer; - delete m_dummyVendor; - delete m_dummyVersion; + free(m_dummyRenderer); + free(m_dummyVendor); + free(m_dummyVersion); #endif } @@ -393,9 +393,9 @@ void GHOST_ContextWGL::initContextWGLEW(PIXELFORMATDESCRIPTOR &preferredPFD) // the following are not technially WGLEW, but they also require a context to work #ifndef NDEBUG - delete m_dummyRenderer; - delete m_dummyVendor; - delete m_dummyVersion; + free(m_dummyRenderer); + free(m_dummyVendor); + free(m_dummyVersion); m_dummyRenderer = _strdup(reinterpret_cast<const char *>(glGetString(GL_RENDERER))); m_dummyVendor = _strdup(reinterpret_cast<const char *>(glGetString(GL_VENDOR))); |