[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [22365] branches/blender2.5/blender/intern /ghost/intern: Fix a bug in Ghost causing crash on Blender exit.

Benoit Bolsee benoit.bolsee at online.be
Tue Aug 11 13:44:45 CEST 2009


Revision: 22365
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=22365
Author:   ben2610
Date:     2009-08-11 13:44:45 +0200 (Tue, 11 Aug 2009)

Log Message:
-----------
Fix a bug in Ghost causing crash on Blender exit.

Modified Paths:
--------------
    branches/blender2.5/blender/intern/ghost/intern/GHOST_System.cpp
    branches/blender2.5/blender/intern/ghost/intern/GHOST_System.h

Modified: branches/blender2.5/blender/intern/ghost/intern/GHOST_System.cpp
===================================================================
--- branches/blender2.5/blender/intern/ghost/intern/GHOST_System.cpp	2009-08-11 11:33:23 UTC (rev 22364)
+++ branches/blender2.5/blender/intern/ghost/intern/GHOST_System.cpp	2009-08-11 11:44:45 UTC (rev 22365)
@@ -289,8 +289,9 @@
 #endif
 	
 #ifdef GHOST_DEBUG
+	m_eventPrinter = new GHOST_EventPrinter();
 	if (m_eventManager) {
-		m_eventManager->addConsumer(&m_eventPrinter);
+		m_eventManager->addConsumer(m_eventPrinter);
 	}
 #endif // GHOST_DEBUG
 

Modified: branches/blender2.5/blender/intern/ghost/intern/GHOST_System.h
===================================================================
--- branches/blender2.5/blender/intern/ghost/intern/GHOST_System.h	2009-08-11 11:33:23 UTC (rev 22364)
+++ branches/blender2.5/blender/intern/ghost/intern/GHOST_System.h	2009-08-11 11:44:45 UTC (rev 22365)
@@ -335,7 +335,7 @@
 
 	/** Prints all the events. */
 #ifdef GHOST_DEBUG
-	GHOST_EventPrinter m_eventPrinter;
+	GHOST_EventPrinter* m_eventPrinter;
 #endif // GHOST_DEBUG
 
 	/** Settings of the display before the display went fullscreen. */





More information about the Bf-blender-cvs mailing list