]> granicus.if.org Git - gc/commitdiff
Fix GC_printf import declarator in test_cpp.cc
authorIvan Maidanski <ivmai@mail.ru>
Wed, 28 Dec 2011 08:44:06 +0000 (12:44 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 30 Dec 2011 09:55:48 +0000 (13:55 +0400)
* tests/test_cpp.cc (GC_API_PRIV): New macro (same definition as in
gc_priv.h).
* tests/test_cpp.cc (GC_printf): Use GC_API_PRIV instead of GC_API.

tests/test_cpp.cc

index 9352b6a9b0d43824ef05f5f1cb9acad84e2e503a..c9944e7484964ef31a6f101359f6bec1f0c63b6e 100644 (file)
@@ -46,7 +46,11 @@ few minutes to complete.
 
 extern "C" {
 # include "private/gcconfig.h"
-  GC_API void GC_printf(const char *format, ...);
+
+# ifndef GC_API_PRIV
+#   define GC_API_PRIV GC_API
+# endif
+  GC_API_PRIV void GC_printf(const char * format, ...);
   /* Use GC private output to reach the same log file.  */
   /* Don't include gc_priv.h, since that may include Windows system     */
   /* header files that don't take kindly to this context.               */