Make sure zip_path is null-terminated, since it's on the stack
diff --git a/PC/getpathp.c b/PC/getpathp.c
index 4930ad8..ed0a755 100644
--- a/PC/getpathp.c
+++ b/PC/getpathp.c
@@ -467,6 +467,7 @@
 		strncpy(zip_path, dllpath, MAXPATHLEN);
 	else			/* use name of executable program */
 		strncpy(zip_path, progpath, MAXPATHLEN);
+	zip_path[MAXPATHLEN] = '\0';
 	len = strlen(zip_path);
 	if (len > 4) {
 		zip_path[len-3] = 'z';	/* change ending to "zip" */