Avoid empty struct intializer on MSVC.

It is a C99 feature that is not supported (nor will it probably be at
any point) on Visual Studio.
diff --git a/src/dispatch_common.c b/src/dispatch_common.c
index e7979c9..1baaf36 100644
--- a/src/dispatch_common.c
+++ b/src/dispatch_common.c
@@ -185,6 +185,8 @@
 static struct api api = {
 #ifndef _WIN32
     .mutex = PTHREAD_MUTEX_INITIALIZER,
+#else
+	0,
 #endif
 };