Fix some Windows compile issues, add JSON_EXPORT's, fix bogus character escapes, define __func__ and omit unistd.h if needed.

This commit is contained in:
Eric Haszlakiewicz
2019-11-23 20:31:14 -05:00
parent f19abcf981
commit 7f30afc6e5
8 changed files with 34 additions and 17 deletions

View File

@@ -11,6 +11,11 @@
static void test_basic_printbuf_memset(void);
static void test_printbuf_memset_length(void);
#ifndef __func__
/* VC++ compat */
#define __func__ __FUNCTION__
#endif
static void test_basic_printbuf_memset()
{
struct printbuf *pb;
@@ -158,7 +163,7 @@ int main(int argc, char **argv)
{
int before_resize = 0;
mc_set_debug(1);
MC_SET_DEBUG(1);
test_basic_printbuf_memset();
printf("========================================\n");