Changeset 24309
- Timestamp:
- 07/13/2008 03:53:44 PM (6 months ago)
- Files:
-
- trunk/Source/AIMenuBarIcons.m (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/Source/AIMenuBarIcons.m
r23583 r24309 101 101 { 102 102 NSImage *image; 103 NSBundle *menuIconsBundle = [[ NSBundle alloc] initWithPath:inPath];103 NSBundle *menuIconsBundle = [[[NSBundle alloc] initWithPath:inPath] autorelease]; 104 104 NSDictionary *imageInfo; 105 105 … … 111 111 112 112 if (!imageInfo) { 113 [menuIconsBundle release];114 113 return nil; 115 114 } 116 115 117 image = [[ NSImage alloc] initWithSize:NSMakeSize((PREVIEW_MENU_IMAGE_SIZE + PREVIEW_MENU_IMAGE_MARGIN) * 2,118 PREVIEW_MENU_IMAGE_SIZE)];116 image = [[[NSImage alloc] initWithSize:NSMakeSize((PREVIEW_MENU_IMAGE_SIZE + PREVIEW_MENU_IMAGE_MARGIN) * 2, 117 PREVIEW_MENU_IMAGE_SIZE)] autorelease]; 119 118 120 119 … … 157 156 } 158 157 [image unlockFocus]; 159 [menuIconsBundle release];160 158 } 161 159 162 return [image autorelease];160 return image; 163 161 } 164 162