segment: Fix buffer overrun error in segmenter_detect_command_name__().
[pspp] / src / data / any-writer.c
index 61d6ffc8a26ec5c53501f0dc38aa20078cad8280..170702bab36c333f4d9e4bb54aca596e70f70e25 100644 (file)
@@ -49,7 +49,7 @@ any_writer_open (struct file_handle *handle, struct dictionary *dict)
         struct casewriter *writer;
         char *extension;
 
-        extension = fn_extension (fh_get_file_name (handle));
+        extension = fn_extension (handle);
         str_lowercase (extension);
 
         if (!strcmp (extension, ".por"))