From 9ebac37394dbb1f6fda47d01db50f806399348a9 Mon Sep 17 00:00:00 2001 From: GRMrGecko Date: Tue, 1 Feb 2011 12:06:59 -0600 Subject: [PATCH] Fixed crash when the date for a history item could possibly be formatted as null. --- Classes/CocoaShare/MGMController.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Classes/CocoaShare/MGMController.m b/Classes/CocoaShare/MGMController.m index 27ecda6..dcd3db8 100644 --- a/Classes/CocoaShare/MGMController.m +++ b/Classes/CocoaShare/MGMController.m @@ -366,7 +366,11 @@ static MGMController *MGMSharedController; NSMenuItem *item = [[NSMenuItem new] autorelease]; NSDateFormatter *formatter = [[NSDateFormatter new] autorelease]; [formatter setDateFormat:@"MMMM d, yyyy h:mm:ss a"]; - [item setTitle:[formatter stringFromDate:[historyItem objectForKey:MGMHDate]]]; + NSString *date = [formatter stringFromDate:[historyItem objectForKey:MGMHDate]]; + if (date!=nil) + [item setTitle:date]; + else + [item setTitle:[NSString stringWithFormat:@"%@", [historyItem objectForKey:MGMHDate]]]; [item setRepresentedObject:[historyItem objectForKey:MGMHURL]]; [item setTarget:self]; [item setAction:@selector(copyHistoryItem:)];