diff options
author | Werner Koch <[email protected]> | 2004-10-15 09:39:31 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2004-10-15 09:39:31 +0000 |
commit | 5cbeda816428f1d1071ef8bdd07d32a9bba04891 (patch) | |
tree | 4cb8bb212156aa093c6c0bf54bfc1e226693ac6d | |
parent | * pkclist.c (do_edit_ownertrust): Add a note to translators. (diff) | |
download | gnupg-5cbeda816428f1d1071ef8bdd07d32a9bba04891.tar.gz gnupg-5cbeda816428f1d1071ef8bdd07d32a9bba04891.zip |
Add asprintf prototype.
-rw-r--r-- | include/ChangeLog | 4 | ||||
-rw-r--r-- | include/util.h | 13 |
2 files changed, 17 insertions, 0 deletions
diff --git a/include/ChangeLog b/include/ChangeLog index 19930b054..37cc4f19a 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,7 @@ +2004-10-15 Werner Koch <[email protected]> + + * util.h [!HAVE_VASPRINTF]: Add asprintf prototype. + 2004-10-13 David Shaw <[email protected]> * keyserver.h: Add KEYSERVER_TIMEOUT. diff --git a/include/util.h b/include/util.h index 458d13257..a2c65e497 100644 --- a/include/util.h +++ b/include/util.h @@ -243,6 +243,19 @@ int asprintf (char **buf, const char *fmt, ...); #define raise(a) kill(getpid(), (a)) #endif +/*-- Replacement functions from funcname.c --*/ + +#if !HAVE_VASPRINTF +int asprintf (char **result, const char *format, ...) +#if defined (__riscos__) \ + || (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 5 )) + __attribute__ ((format (printf,2,3))) +#endif + ; + +#endif + + /******** some macros ************/ #ifndef STR #define STR(v) #v |