[Webkit-changes] cvs commit: WebKit/Plugins.subproj WebBasePluginPackage.m

Darin darin at opensource.apple.com
Sun Jun 5 20:44:55 PDT 2005


darin       05/06/05 20:44:55

  Modified:    .        ChangeLog
               Plugins.subproj WebBasePluginPackage.m
  Log:
          Reviewed by Hyatt.
  
          - fixed crash in Acid2 layout test
  
          * Plugins.subproj/WebBasePluginPackage.m: (-[WebBasePluginPackage dealloc]): Added nil check for CFBundleRef.
  
  Revision  Changes    Path
  1.3171    +8 -0      WebKit/ChangeLog
  
  Index: ChangeLog
  ===================================================================
  RCS file: /cvs/root/WebKit/ChangeLog,v
  retrieving revision 1.3170
  retrieving revision 1.3171
  diff -u -r1.3170 -r1.3171
  --- ChangeLog	6 Jun 2005 03:25:03 -0000	1.3170
  +++ ChangeLog	6 Jun 2005 03:44:52 -0000	1.3171
  @@ -2,6 +2,14 @@
   
           Reviewed by Hyatt.
   
  +        - fixed crash in Acid2 layout test
  +
  +        * Plugins.subproj/WebBasePluginPackage.m: (-[WebBasePluginPackage dealloc]): Added nil check for CFBundleRef.
  +
  +2005-06-05  Darin Adler  <darin at apple.com>
  +
  +        Reviewed by Hyatt.
  +
   	- remove more SPI usage
   
           * Carbon.subproj/CarbonWindowAdapter.m: Remove a bunch of stuff.
  
  
  
  1.24      +3 -2      WebKit/Plugins.subproj/WebBasePluginPackage.m
  
  Index: WebBasePluginPackage.m
  ===================================================================
  RCS file: /cvs/root/WebKit/Plugins.subproj/WebBasePluginPackage.m,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- WebBasePluginPackage.m	5 Jun 2005 17:54:34 -0000	1.23
  +++ WebBasePluginPackage.m	6 Jun 2005 03:44:54 -0000	1.24
  @@ -98,7 +98,7 @@
       extensionToMIME = [[NSMutableDictionary alloc] init];
       path = [[self pathByResolvingSymlinksAndAliasesInPath:pluginPath] retain];
       bundle = [[NSBundle alloc] initWithPath:path];
  -	cfBundle = CFBundleCreate(NULL, (CFURLRef)[NSURL fileURLWithPath:path]);
  +    cfBundle = CFBundleCreate(NULL, (CFURLRef)[NSURL fileURLWithPath:path]);
       lastModifiedDate = [[[[NSFileManager defaultManager] fileAttributesAtPath:path traverseLink:YES] objectForKey:NSFileModificationDate] retain];
       return self;
   }
  @@ -247,7 +247,8 @@
       [extensionToMIME release];
   
       [bundle release];
  -	CFRelease(cfBundle);
  +    if (cfBundle)
  +        CFRelease(cfBundle);
   
       [lastModifiedDate release];
       
  
  
  



More information about the webkit-changes mailing list