summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorPhilip Withnall <withnall@endlessm.com>2018-11-01 16:11:41 +0000
committerPhilip Withnall <withnall@endlessm.com>2018-11-01 16:12:32 +0000
commit664fb6303bf68876e66a0e8538ba4fd6534924b6 (patch)
tree17c5c3243caec032673fd36c8a7d328a33fe8131 /tests
parent9ddcc79502349e02a1e796b363d891e177337af5 (diff)
downloadglib-664fb6303bf68876e66a0e8538ba4fd6534924b6.tar.gz
Revert "gdatetime: Enable compile time check of g_date_time_format() format"
This reverts commits: • 9ddcc79502349e02a1e796b363d891e177337af5 • ae02adc3c3795bb32348c07d8f48504b41e9e2c7 g_date_time_format() supports a few non-standard format placeholders: • %:z • %::z • %:::z These are all gnulib strtime() extensions, and hence are not recognised by the compiler when the function is annotated with G_GNUC_STRFTIME. However, this wasn’t noticed when we originally merged this change because the errors were disabled in the tests which covered those placeholders.
Diffstat (limited to 'tests')
-rw-r--r--tests/datetime.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/tests/datetime.c b/tests/datetime.c
index 16f4a95e2..ae46bbaea 100644
--- a/tests/datetime.c
+++ b/tests/datetime.c
@@ -18,14 +18,6 @@
#include <locale.h>
#include <glib/glib.h>
-/* The whole purpose of this test is to pass the command line argument
- * to g_date_time_format(), so the format argument cannot be compile-
- * time checked. Disable the inevitable compiler warning.
- */
-#ifdef __GNUC__
-#pragma GCC diagnostic ignored "-Wformat-nonliteral"
-#endif
-
int
main (int argc, char *argv[])
{