summaryrefslogtreecommitdiff
path: root/lib/filevercmp.h
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2014-12-05 12:32:49 +0000
committerPádraig Brady <P@draigBrady.com>2014-12-05 13:22:42 +0000
commit819cfe3c56733f1de97fd69cf782db968f1f68e7 (patch)
tree16763b8dc260ee53be059dcba9e809f19806a159 /lib/filevercmp.h
parent1000eab5ab8c64eed6821d0a7c78024a00297a17 (diff)
downloadgnulib-819cfe3c56733f1de97fd69cf782db968f1f68e7.tar.gz
filevercmp, posixtm: avoid compiler warnings with -O3
* lib/filevercmp.h (filevercmp): Tag with _GL_ATTRIBUTE_PURE * lib/posixtm.c: (IF_LINT): Define. (posix_time_parse): Use it to void a "may be used uninitialized" warning, seen only with -O3.
Diffstat (limited to 'lib/filevercmp.h')
-rw-r--r--lib/filevercmp.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/filevercmp.h b/lib/filevercmp.h
index 72785cd62f..ad359eb004 100644
--- a/lib/filevercmp.h
+++ b/lib/filevercmp.h
@@ -37,6 +37,6 @@
PREFIX VER2 SUFFIX) < 0.
This function is intended to be a replacement for strverscmp. */
-int filevercmp (const char *s1, const char *s2);
+int filevercmp (const char *s1, const char *s2) _GL_ATTRIBUTE_PURE;
#endif /* FILEVERCMP_H */