Browse Source

Make private tests symbols static

When testing the civetweb private APIs we need to make all the public
symbols static so that they do not conflict with the imported shared
library symbols.
Matt Clarkson 10 năm trước cách đây
mục cha
commit
f59cf0a206
1 tập tin đã thay đổi với 4 bổ sung1 xóa
  1. 4 1
      test/private.c

+ 4 - 1
test/private.c

@@ -21,9 +21,12 @@
  */
 
 /**
- * We include the source file so that we access to the internal private
+ * We include the source file so that we have access to the internal private
  * static functions
  */
+#ifdef _MSC_VER
+#define CIVETWEB_API static
+#endif
 #include "../src/civetweb.c"
 
 #include <stdlib.h>