]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - unix/uxmisc.c
Sanitise bad characters in log file names.
[PuTTY.git] / unix / uxmisc.c
index 2e13b3bb93e11e3d7c09c015f309a0e24d75caa0..a7a2fcb93576bf7248a409757458a41fdbe0b827 100644 (file)
@@ -95,6 +95,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;