Blob Blame History Raw
From 99a85fdcd3ca0ba432c2396ae3933ffe732a0c67 Mon Sep 17 00:00:00 2001
From: Akira TAGOH <akira@tagoh.org>
Date: Tue, 30 Jul 2013 19:39:20 +0900
Subject: [PATCH] Fix non-literal format string

---
 libeasyfc/ezfc-alias.c  |  2 +-
 libeasyfc/ezfc-config.c | 12 ++++++------
 libeasyfc/ezfc-font.c   |  8 ++++----
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/libeasyfc/ezfc-alias.c b/libeasyfc/ezfc-alias.c
index df6e755..6b19e82 100644
--- a/libeasyfc/ezfc-alias.c
+++ b/libeasyfc/ezfc-alias.c
@@ -210,7 +210,7 @@ ezfc_alias_set_font(ezfc_alias_t  *alias,
 		if (error)
 			*error = g_error_copy(err);
 		else
-			g_warning(err->message);
+			g_warning("%s", err->message);
 		g_error_free(err);
 	}
 
diff --git a/libeasyfc/ezfc-config.c b/libeasyfc/ezfc-config.c
index 122df6f..7e88a7c 100644
--- a/libeasyfc/ezfc-config.c
+++ b/libeasyfc/ezfc-config.c
@@ -906,7 +906,7 @@ _ezfc_config_from_xml(ezfc_config_t  *config,
 		if (error)
 			*error = g_error_copy(err);
 		else
-			g_warning(err->message);
+			g_warning("%s", err->message);
 		g_error_free(err);
 	}
 	if (xobj)
@@ -1635,7 +1635,7 @@ ezfc_config_load(ezfc_config_t  *config,
 		if (error)
 			*error = g_error_copy(err);
 		else
-			g_warning(err->message);
+			g_warning("%s", err->message);
 		g_error_free(err);
 	}
 	g_free(ezfcconf);
@@ -1686,7 +1686,7 @@ ezfc_config_save(ezfc_config_t  *config,
 					goto cleanup;
 				} else {
 					g_set_error(&err, EZFC_ERROR, EZFC_ERR_FAIL_ON_LIBC,
-						    g_strerror(errno));
+						    "%s", g_strerror(errno));
 				}
 			} else {
 				g_clear_error(&err);
@@ -1707,7 +1707,7 @@ ezfc_config_save(ezfc_config_t  *config,
 		if (g_file_test(fn, G_FILE_TEST_EXISTS) && !g_file_test(olddir, G_FILE_TEST_IS_SYMLINK)) {
 			if (g_unlink(fn) == -1) {
 				g_set_error(&err, EZFC_ERROR, EZFC_ERR_FAIL_ON_LIBC,
-					    g_strerror(errno));
+					    "%s", g_strerror(errno));
 			}
 		}
 	}
@@ -1716,7 +1716,7 @@ ezfc_config_save(ezfc_config_t  *config,
 		if (error)
 			*error = g_error_copy(err);
 		else
-			g_warning(err->message);
+			g_warning("%s", err->message);
 		g_error_free(err);
 	}
 	g_free(fcconfdir);
@@ -1756,7 +1756,7 @@ ezfc_config_save_to_buffer(ezfc_config_t  *config,
 		if (error)
 			*error = g_error_copy(err);
 		else
-			g_warning(err->message);
+			g_warning("%s", err->message);
 		g_error_free(err);
 	} else {
 		retval = g_string_new((const gchar *)xml);
diff --git a/libeasyfc/ezfc-font.c b/libeasyfc/ezfc-font.c
index d4ac6de..54dc34a 100644
--- a/libeasyfc/ezfc-font.c
+++ b/libeasyfc/ezfc-font.c
@@ -569,7 +569,7 @@ ezfc_font_set_pattern(ezfc_font_t      *font,
 		if (error)
 			*error = g_error_copy(err);
 		else
-			g_warning(err->message);
+			g_warning("%s", err->message);
 		g_error_free(err);
 	}
 
@@ -779,7 +779,7 @@ ezfc_font_add_family(ezfc_font_t   *font,
 		if (error)
 			*error = g_error_copy(err);
 		else
-			g_warning(err->message);
+			g_warning("%s", err->message);
 		g_error_free(err);
 	}
 
@@ -822,7 +822,7 @@ ezfc_font_remove(ezfc_font_t  *font,
 		if (error)
 			*error = g_error_copy(err);
 		else
-			g_warning(err->message);
+			g_warning("%s", err->message);
 		g_error_free(err);
 	}
 
@@ -1456,7 +1456,7 @@ ezfc_font_canonicalize(ezfc_font_t  *font,
 		if (error)
 			*error = g_error_copy(err);
 		else
-			g_warning(err->message);
+			g_warning("%s", err->message);
 		g_error_free(err);
 	}
 
-- 
1.8.3.1