[ros-diffs] [fireball] 50395: - It's a really bad idea to use freed data, so fix that.

fireball at svn.reactos.org fireball at svn.reactos.org
Sat Jan 15 22:00:23 UTC 2011


Author: fireball
Date: Sat Jan 15 22:00:23 2011
New Revision: 50395

URL: http://svn.reactos.org/svn/reactos?rev=50395&view=rev
Log:
- It's a really bad idea to use freed data, so fix that.

Modified:
    branches/arwinss/reactos/dll/win32/winent.drv/window.c

Modified: branches/arwinss/reactos/dll/win32/winent.drv/window.c
URL: http://svn.reactos.org/svn/reactos/branches/arwinss/reactos/dll/win32/winent.drv/window.c?rev=50395&r1=50394&r2=50395&view=diff
==============================================================================
--- branches/arwinss/reactos/dll/win32/winent.drv/window.c [iso-8859-1] (original)
+++ branches/arwinss/reactos/dll/win32/winent.drv/window.c [iso-8859-1] Sat Jan 15 22:00:23 2011
@@ -274,9 +274,8 @@
     if (!data) return;
 
     /* Remove property and free its data */
+    destroy_whole_window( data, FALSE );
     associate_destroy( data );
-
-    destroy_whole_window( data, FALSE );
 }
 
 /***********************************************************************




More information about the Ros-diffs mailing list