Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[Windows] Proper declaration of [v]asprintf()
authorGabriel Corona <gabriel.corona@loria.fr>
Wed, 10 Jun 2015 12:47:56 +0000 (14:47 +0200)
committerGabriel Corona <gabriel.corona@loria.fr>
Wed, 10 Jun 2015 12:48:02 +0000 (14:48 +0200)
src/portable.h

index 6da7550..c4caaf9 100644 (file)
@@ -99,8 +99,8 @@ extern int portable_vsnprintf(char *str, size_t str_m, const char *fmt,
 
 /* prototype of GNU functions  */
 #if (defined(__GNUC__) && !defined(__cplusplus))
-extern int asprintf(char **ptr, const char *fmt, /*args */ ...);
-extern int vasprintf(char **ptr, const char *fmt, va_list ap);
+XBT_PUBLIC(int) asprintf(char **ptr, const char *fmt, /*args */ ...);
+XBT_PUBLIC(int) vasprintf(char **ptr, const char *fmt, va_list ap);
 #endif
 
 extern int asnprintf(char **ptr, size_t str_m, const char *fmt, /*args */