Silence warning when system messages are being logged aka from == NULL

Fri, 22 Jan 2016 02:11:08 -0600

author
Mike Ruprecht <cmaiku@gmail.com>
date
Fri, 22 Jan 2016 02:11:08 -0600
changeset 37554
506e67bca293
parent 37539
25a255f32eee
child 37555
074df5eb09a2

Silence warning when system messages are being logged aka from == NULL

libpurple/log.c file | annotate | diff | comparison | revisions
--- a/libpurple/log.c	Sat Jan 16 10:01:23 2016 -0500
+++ b/libpurple/log.c	Fri Jan 22 02:11:08 2016 -0600
@@ -1334,7 +1334,8 @@
 	if(!data->file)
 		return 0;
 
-	escaped_from = g_markup_escape_text(from, -1);
+	escaped_from = g_markup_escape_text(from != NULL ? from : "<NULL>",
+			-1);
 
 	image_corrected_msg = convert_image_tags(log, message);
 	purple_markup_html_to_xhtml(image_corrected_msg, &msg_fixed, NULL);

mercurial