]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - unix/uxmisc.c
Sanitise bad characters in log file names.
[PuTTY.git] / unix / uxmisc.c
index 61a44d578223651929c004894b09d3a4cd6e9a03..b7727cb21cad41e74d98b9d45f7094b3cfa4dea4 100644 (file)
@@ -94,6 +94,13 @@ Filename *filename_deserialise(void *vdata, int maxsize, int *used)
     return filename_from_str(data);
 }
 
+char filename_char_sanitise(char c)
+{
+    if (c == '/')
+        return '.';
+    return c;
+}
+
 #ifdef DEBUG
 static FILE *debug_fp = NULL;