From 6220254c1ecebce81ab765260ec0af3c3818f9a6 Mon Sep 17 00:00:00 2001 From: Wilmer van der Gaast Date: Thu, 31 Mar 2011 11:28:17 +0100 Subject: Check td->log everywhere before using it.. --- protocols/twitter/twitter.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'protocols') diff --git a/protocols/twitter/twitter.c b/protocols/twitter/twitter.c index f655731b..50bf6cd2 100644 --- a/protocols/twitter/twitter.c +++ b/protocols/twitter/twitter.c @@ -510,7 +510,7 @@ static void twitter_handle_command( struct im_connection *ic, char *message ) else { id = g_ascii_strtoull( cmd[1], NULL, 10 ); - if( id < TWITTER_LOG_LENGTH ) + if( id < TWITTER_LOG_LENGTH && td->log ) id = td->log[id].id; } @@ -536,7 +536,7 @@ static void twitter_handle_command( struct im_connection *ic, char *message ) id = tud->last_id; } else if( ( id = g_ascii_strtoull( cmd[1], NULL, 10 ) ) && - ( id < TWITTER_LOG_LENGTH ) ) + ( id < TWITTER_LOG_LENGTH ) && td->log ) { bu = td->log[id].bu; if( g_slist_find( ic->bee->users, bu ) ) -- cgit v1.2.3