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