Core/Source/GrowlApplication.m
changeset 4439 8e5827d639dc
parent 4317 1e9e11a7092f
child 4858 ec71a469e0b8
     1.1 --- a/Core/Source/GrowlApplication.m	Mon Aug 24 00:32:47 2009 -0500
     1.2 +++ b/Core/Source/GrowlApplication.m	Sat Sep 26 17:36:19 2009 -0700
     1.3 @@ -27,7 +27,7 @@
     1.4  - (void)run
     1.5  {
     1.6  	NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
     1.7 -	[[NSTimer scheduledTimerWithTimeInterval:30
     1.8 +	autoreleasePoolRefreshTimer = [[NSTimer scheduledTimerWithTimeInterval:30
     1.9  									  target:self
    1.10  									selector:@selector(resetAutoreleasePool:)
    1.11  									userInfo:nil
    1.12 @@ -35,6 +35,10 @@
    1.13  	[pool release];
    1.14  
    1.15  	[super run];
    1.16 +
    1.17 +	[autoreleasePoolRefreshTimer invalidate];
    1.18 +	[autoreleasePoolRefreshTimer release];
    1.19 +	autoreleasePoolRefreshTimer = nil;
    1.20  }
    1.21  
    1.22  @end