Author: manolo
Date: 2012-09-28 01:07:47 -0700 (Fri, 28 Sep 2012)
New Revision: 9688
Log:
Added missing use of NSAutoreleasePool object in calc_mac_os_version().

Modified:
   branches/branch-1.3/src/Fl_cocoa.mm

Modified: branches/branch-1.3/src/Fl_cocoa.mm
===================================================================
--- branches/branch-1.3/src/Fl_cocoa.mm 2012-09-28 07:59:13 UTC (rev 9687)
+++ branches/branch-1.3/src/Fl_cocoa.mm 2012-09-28 08:07:47 UTC (rev 9688)
@@ -3460,9 +3460,11 @@
  */
 static int calc_mac_os_version() {
   int M, m, b = 0;
+  NSAutoreleasePool *localPool = [[NSAutoreleasePool alloc] init];
   NSDictionary * sv = [NSDictionary 
dictionaryWithContentsOfFile:@"/System/Library/CoreServices/SystemVersion.plist"];
   const char *s = [[sv objectForKey:@"ProductVersion"] UTF8String];
   sscanf(s, "%d.%d.%d", &M, &m, &b);
+  [localPool release];
   return M*10000 + m*100 + b;
 }
 

_______________________________________________
fltk-commit mailing list
fltk-commit@easysw.com
http://lists.easysw.com/mailman/listinfo/fltk-commit

Reply via email to