X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fdata%2Fany-writer.c;h=ba4149d78bab2e711b3ae8f7e0c8ec5210eebd28;hb=3640237a5fc890a84cb814fbe8bf6fd9299624e4;hp=61d6ffc8a26ec5c53501f0dc38aa20078cad8280;hpb=fe8dc2171009e90d2335f159d05f7e6660e24780;p=pspp diff --git a/src/data/any-writer.c b/src/data/any-writer.c index 61d6ffc8a2..ba4149d78b 100644 --- a/src/data/any-writer.c +++ b/src/data/any-writer.c @@ -18,7 +18,6 @@ #include "data/any-writer.h" -#include #include #include #include @@ -38,7 +37,8 @@ #include "gettext.h" #define _(msgid) gettext (msgid) -/* Creates and returns a writer for HANDLE with the given DICT. */ +/* Creates and returns a writer for HANDLE with the given DICT. The caller + retains ownership of DICT, which might get modified to assign short names. */ struct casewriter * any_writer_open (struct file_handle *handle, struct dictionary *dict) { @@ -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"))