summaryrefslogtreecommitdiffstats
path: root/WebKit/mac/Misc/WebIconFetcher.mm
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit/mac/Misc/WebIconFetcher.mm')
-rw-r--r--WebKit/mac/Misc/WebIconFetcher.mm6
1 files changed, 4 insertions, 2 deletions
diff --git a/WebKit/mac/Misc/WebIconFetcher.mm b/WebKit/mac/Misc/WebIconFetcher.mm
index bec7c12..a31ab7d 100644
--- a/WebKit/mac/Misc/WebIconFetcher.mm
+++ b/WebKit/mac/Misc/WebIconFetcher.mm
@@ -71,14 +71,16 @@ private:
- (void)dealloc
{
- reinterpret_cast<IconFetcher*>(_private)->deref();
+ if (_private)
+ reinterpret_cast<IconFetcher*>(_private)->deref();
[super dealloc];
}
- (void)finalize
{
- reinterpret_cast<IconFetcher*>(_private)->deref();
+ if (_private)
+ reinterpret_cast<IconFetcher*>(_private)->deref();
[super finalize];
}