Revision: 12962
http://bibdesk.svn.sourceforge.net/bibdesk/?rev=12962&view=rev
Author: hofman
Date: 2008-03-04 13:23:41 -0800 (Tue, 04 Mar 2008)
Log Message:
-----------
Add check for NULL refs.
Modified Paths:
--------------
trunk/bibdesk_vendorsrc/amaxwell/FileView/FVWebViewIcon.m
Modified: trunk/bibdesk_vendorsrc/amaxwell/FileView/FVWebViewIcon.m
===================================================================
--- trunk/bibdesk_vendorsrc/amaxwell/FileView/FVWebViewIcon.m 2008-03-04
21:06:54 UTC (rev 12961)
+++ trunk/bibdesk_vendorsrc/amaxwell/FileView/FVWebViewIcon.m 2008-03-04
21:23:41 UTC (rev 12962)
@@ -155,8 +155,10 @@
[self performSelectorOnMainThread:@selector(_releaseWebView)
withObject:nil waitUntilDone:YES modes:[NSArray
arrayWithObject:(id)kCFRunLoopCommonModes]];
pthread_mutex_destroy(&_mutex);
- CGImageRelease(_fullImage);
- CGImageRelease(_thumbnail);
+ if (_fullImage != NULL)
+ CGImageRelease(_fullImage);
+ if (_thumbnail != NULL)
+ CGImageRelease(_thumbnail);
[_httpURL release];
[_fallbackIcon release];
NSZoneFree([self zone], _diskCacheName);
@@ -176,9 +178,11 @@
[self lock];
_isRendering = NO;
- CGImageRelease(_fullImage);
+ if (_fullImage != NULL)
+ CGImageRelease(_fullImage);
_fullImage = NULL;
- CGImageRelease(_thumbnail);
+ if (_thumbnail != NULL)
+ CGImageRelease(_thumbnail);
_thumbnail = NULL;
// currently a noop
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit