Re: static objects "autoreleased with no pool in place - just leaking"
Re: static objects "autoreleased with no pool in place - just leaking"
- Subject: Re: static objects "autoreleased with no pool in place - just leaking"
- From: m <email@hidden>
- Date: Fri, 13 Feb 2004 00:02:24 -0800
On Feb 12, 2004, at 11:50 PM, j o a r wrote:
Show us the code where the warnings occur (take single steps in GDB if
needed, to be able to pin point the location).
It happens just as the instances are allocated. But you can see for
your self!
- in XCode, create a non-document Cocoa app.
- open main.m and paste the code below into it
- save main.m as main.mm (note the double-m extension)
- compile and run while watching the console window
You should see
...class NSDeviceRGBColor autoreleased with no pool in place - just
leaking
// -------------------------------------------------------
// main.mm
#import <Cocoa/Cocoa.h>
static NSColor* sDefaultLabelColor = [NSColor colorWithDeviceRed: 0.0
green:0.0 blue:0.0 alpha:1.0];
int main(int argc, const char *argv[])
{
return NSApplicationMain(argc, argv);
}
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.