[anjuta] message-manager: Fix rh#532290 - Crash when ianjuta_message_manager_append() is used with NULL strin



commit fa713f5fbfc35aa3188b1155e989b4e058d6fb7c
Author: Johannes Schmid <jhs gnome org>
Date:   Mon Nov 28 21:29:40 2011 +0100

    message-manager: Fix rh#532290 - Crash when ianjuta_message_manager_append() is used with NULL string

 plugins/message-view/message-view.c |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/plugins/message-view/message-view.c b/plugins/message-view/message-view.c
index 1028359..334b23b 100644
--- a/plugins/message-view/message-view.c
+++ b/plugins/message-view/message-view.c
@@ -983,10 +983,14 @@ imessage_view_buffer_append (IAnjutaMessageView * message_view,
 {
 	MessageView *view;
 	gint cur_char;
-	int len = strlen(message);
+	int len;
 	
 	g_return_if_fail (MESSAGE_IS_VIEW (message_view));
-	g_return_if_fail (message != NULL);	
+
+	if (!message)
+		return;
+
+	len = strlen(message);
 	
 	view = MESSAGE_VIEW (message_view);
 	



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]