From 61e63c3a4b1e3627ab185a40ee6eb62a95cea498 Mon Sep 17 00:00:00 2001 From: "Kevin M. Rosenberg" Date: Wed, 29 Jan 2003 04:34:06 +0000 Subject: [PATCH] r3874: Auto commit for Debian build --- debian/changelog | 6 ++++++ src/views.cpp | 10 +++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/debian/changelog b/debian/changelog index be9784b..c01711d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +ctsim (4.0.1-1) unstable; urgency=low + + * Fix error using new wxWindows 2.4 bitmap functions + + -- Kevin M. Rosenberg Tue, 28 Jan 2003 21:33:55 -0700 + ctsim (4.0.0-1) unstable; urgency=low * Rebuild with gcc3.2 diff --git a/src/views.cpp b/src/views.cpp index 72b7973..66433ee 100644 --- a/src/views.cpp +++ b/src/views.cpp @@ -9,7 +9,7 @@ ** This is part of the CTSim program ** Copyright (c) 1983-2001 Kevin Rosenberg ** -** $Id: views.cpp,v 1.164 2003/01/24 05:24:19 kevin Exp $ +** $Id: views.cpp,v 1.165 2003/01/29 04:34:06 kevin Exp $ ** ** This program is free software; you can redistribute it and/or modify ** it under the terms of the GNU General Public License (version 2) as @@ -1111,8 +1111,10 @@ ImageFileView::OnUpdate (wxView *WXUNUSED(sender), wxObject *WXUNUSED(hint) ) } } wxImage image (nx, ny, imageData, true); - if (m_pBitmap) + if (m_pBitmap) { delete m_pBitmap; + m_pBitmap = NULL; + } m_pBitmap = new wxBitmap (image); delete imageData; m_pCanvas->SetScrollbars(20, 20, nx/20, ny/20); @@ -3153,8 +3155,10 @@ ProjectionFileView::OnUpdate (wxView *WXUNUSED(sender), wxObject *WXUNUSED(hint) } } wxImage image (nDet, nView, imageData, true); - if (m_pBitmap) + if (m_pBitmap) { delete m_pBitmap; + m_pBitmap = NULL; + } m_pBitmap = new wxBitmap (image); delete imageData; } -- 2.34.1