Description: Prevent -tmp option seg-faulting.
Author: Jeremy Sowden <jeremy@azazel.net>
Last-Update: 2019-09-29

--- a/Src/wmfrog.c
+++ b/Src/wmfrog.c
@@ -91,7 +91,9 @@ int main(int argc, char *argv[]) {
      */
     ParseCMDLine(argc, argv);
 
-    folder = GetTempDir(".wmapps");
+    if (!folder) {
+        folder = GetTempDir(".wmapps");
+    }
 
     initXwindow(argc, argv);
 
@@ -343,7 +345,7 @@ void ParseCMDLine(int argc, char *argv[]) {
                 print_usage();
                 exit(-1);
             }
-            strcpy(folder, argv[++i]);
+            folder = strdup(argv[++i]);
 
 
         } else if ((!strcmp(argv[i], "-station")) || (!strcmp(argv[i], "-s"))) {
