adium/adium

b3f0ce37cbea
Some strings think they're dates; add back the type check.
--- a/Plugins/Status Menu Item/CBStatusMenuItemController.m Mon Jun 03 20:23:21 2013 -0400
+++ b/Plugins/Status Menu Item/CBStatusMenuItemController.m Wed Jun 05 16:57:58 2013 -0400
@@ -163,7 +163,6 @@
{
// Invalidate and release our timers
[self invalidateTimers];
-
//Unregister ourself
[[AIContactObserverManager sharedManager] unregisterListObjectObserver:self];
[adium.chatController unregisterChatObserver:self];
--- a/Source/AILogDateFormatter.m Mon Jun 03 20:23:21 2013 -0400
+++ b/Source/AILogDateFormatter.m Wed Jun 05 16:57:58 2013 -0400
@@ -23,7 +23,7 @@
{
NSString *returnValue = nil;
- if ([self respondsToSelector:@selector(timeStyle)]) {
+ if ([self respondsToSelector:@selector(timeStyle)] && [date isKindOfClass:[NSDate class]]) {
NSDateFormatterStyle timeStyle = [self timeStyle];
NSDate *dateToday = [NSDate date];