fix more MSVC warnings
diff --git a/utils.c b/utils.c
index f322d05..79c5a0f 100644
--- a/utils.c
+++ b/utils.c
@@ -69,3 +69,16 @@
 
 	return (char *)memmove(new, str, len);
 }
+
+// we need this since Windows doesnt have snprintf()
+int cs_snprintf(char *buffer, size_t size, const char *fmt, ...)
+{
+	int ret;
+
+	va_list ap;
+	va_start(ap, fmt);
+	ret = cs_vsnprintf(buffer, size, fmt, ap);
+	va_end(ap);
+
+	return ret;
+}