[gnome-commander] plugins/fileroller/file-roller-plugin.cc: fix for -Wformat-nonliteral
- From: Uwe Scholz <uwescholz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-commander] plugins/fileroller/file-roller-plugin.cc: fix for -Wformat-nonliteral
- Date: Sat, 29 Apr 2017 09:08:30 +0000 (UTC)
commit d9aa9269ec521b420ed1de0663cc45b80a17e6be
Author: Mamoru TASAKA <mtasaka fedoraproject org>
Date: Sat Apr 29 12:17:57 2017 +0900
plugins/fileroller/file-roller-plugin.cc: fix for -Wformat-nonliteral
plugins/fileroller/file-roller-plugin.cc:352:62: error: format not a string literal, format string not
checked [-Werror=format-nonliteral]
strftime (s, sizeof(s), locale_format, localtime (&t));
plugins/fileroller/file-roller-plugin.cc:520:58: error: format not a string literal, format string not
checked [-Werror=format-nonliteral]
Ignore these warnings.
plugins/fileroller/file-roller-plugin.cc | 14 ++++++++++++++
1 files changed, 14 insertions(+), 0 deletions(-)
---
diff --git a/plugins/fileroller/file-roller-plugin.cc b/plugins/fileroller/file-roller-plugin.cc
index 50ec867..9ddf09d 100644
--- a/plugins/fileroller/file-roller-plugin.cc
+++ b/plugins/fileroller/file-roller-plugin.cc
@@ -349,7 +349,14 @@ static void on_add_to_archive (GtkMenuItem *item, FileRollerPlugin *plugin)
char s[256];
time_t t = time (NULL);
+#if defined (__GNUC__)
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wformat-nonliteral"
+#endif
strftime (s, sizeof(s), locale_format, localtime (&t));
+#if defined (__GNUC__)
+#pragma GCC diagnostic pop
+#endif
g_free (locale_format);
gchar *file_prefix = g_locale_to_utf8 (s, -1, NULL, NULL, NULL);
@@ -517,7 +524,14 @@ static void on_date_format_update (GtkEditable *editable, GtkWidget *options_dia
char s[256];
time_t t = time (NULL);
+#if defined (__GNUC__)
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wformat-nonliteral"
+#endif
strftime (s, sizeof(s), locale_format, localtime (&t));
+#if defined (__GNUC__)
+#pragma GCC diagnostic pop
+#endif
gchar *file_prefix = g_locale_to_utf8 (s, -1, NULL, NULL, NULL);
gchar *filename_tmp = g_strdup_printf("%s%s", file_prefix, file_suffix);
gchar *replacement = g_strdup(_("File"));
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]