diff src/gtkimhtml.c @ 12900:778d08e87ad0

[gaim-migrate @ 15253] Make gtk_imhtml_get_current_format() set values to FALSE instead of leaving them unset. Also, enable passing NULL in case you're only interested in one or two types of formatting. committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Tue, 17 Jan 2006 01:43:33 +0000
parents 339d61ebca8a
children d38aadce44c5
line wrap: on
line diff
--- a/src/gtkimhtml.c	Tue Jan 17 01:42:46 2006 +0000
+++ b/src/gtkimhtml.c	Tue Jan 17 01:43:33 2006 +0000
@@ -3912,12 +3912,12 @@
 void gtk_imhtml_get_current_format(GtkIMHtml *imhtml, gboolean *bold,
 								   gboolean *italic, gboolean *underline)
 {
-	if (imhtml->edit.bold)
-		(*bold) = TRUE;
-	if (imhtml->edit.italic)
-		(*italic) = TRUE;
-	if (imhtml->edit.underline)
-		(*underline) = TRUE;
+	if (bold != NULL)
+		(*bold) = imhtml->edit.bold;
+	if (italic != NULL)
+		(*italic) = imhtml->edit.italic;
+	if (underline != NULL)
+		(*underline) = imhtml->edit.underline;
 }
 
 char *