Author: mlytwyn
Date: Fri Sep 16 17:22:50 2016
New Revision: 40087

URL: http://svn.gna.org/viewcvs/gnustep?rev=40087&view=rev
Log:
DLL library unloaded during sequence causing reference to released object

Modified:
    
libs/back/branches/gnustep_testplant_branch/Source/win32/MSUserNotifications/TaskbarNotifications/TaskbarNotifications.mm

Modified: 
libs/back/branches/gnustep_testplant_branch/Source/win32/MSUserNotifications/TaskbarNotifications/TaskbarNotifications.mm
URL: 
http://svn.gna.org/viewcvs/gnustep/libs/back/branches/gnustep_testplant_branch/Source/win32/MSUserNotifications/TaskbarNotifications/TaskbarNotifications.mm?rev=40087&r1=40086&r2=40087&view=diff
==============================================================================
--- 
libs/back/branches/gnustep_testplant_branch/Source/win32/MSUserNotifications/TaskbarNotifications/TaskbarNotifications.mm
   (original)
+++ 
libs/back/branches/gnustep_testplant_branch/Source/win32/MSUserNotifications/TaskbarNotifications/TaskbarNotifications.mm
   Fri Sep 16 17:22:50 2016
@@ -222,9 +222,12 @@
 
 void _destroyWin32Context()
 {
-  // Remove the process' info dictionary...
+  // Remove the process' info dictionary entried...
   _removeProcessInfo();
-      
+  
+  // Free process info dictionary...
+  DESTROY(gProcessInfo);
+
   // Destroy the message window...
   if (gHandleWin != NULL)
     DestroyWindow(gHandleWin);
@@ -671,7 +674,6 @@
 void _removeProcessInfo()
 {
   removeAppIconsForProcess();
-  [gProcessInfo release];
 }
 
 UINT _addApplicationIcon(DWORD processID, const char *uuidString, HICON icon)


_______________________________________________
Gnustep-cvs mailing list
Gnustep-cvs@gna.org
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to