diff options
author | Philip Withnall <withnall@endlessm.com> | 2018-11-01 16:11:41 +0000 |
---|---|---|
committer | Philip Withnall <withnall@endlessm.com> | 2018-11-01 16:12:32 +0000 |
commit | 664fb6303bf68876e66a0e8538ba4fd6534924b6 (patch) | |
tree | 17c5c3243caec032673fd36c8a7d328a33fe8131 /tests | |
parent | 9ddcc79502349e02a1e796b363d891e177337af5 (diff) | |
download | glib-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.c | 8 |
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[]) { |