X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flibpspp%2Fline-reader.c;h=cb4bd014b93ef6b90bd4e75d8649a216be009e2b;hb=58fb13cdd772ad9f2e7088f2f524d40ab1efa896;hp=56a368da2965f08f6c7d9c43aa69ae5cfca155d9;hpb=b20b80bfeb88eca603cb5c10b5a7188387fd23fd;p=pspp diff --git a/src/libpspp/line-reader.c b/src/libpspp/line-reader.c index 56a368da29..cb4bd014b9 100644 --- a/src/libpspp/line-reader.c +++ b/src/libpspp/line-reader.c @@ -125,7 +125,7 @@ line_reader_for_fd (const char *encoding, int fd) && !strcmp (r->encoding, "ASCII")) { r->state = S_AUTO; - r->auto_encoding = xstrdup (encoding); + r->auto_encoding = encoding ? xstrdup (encoding) : NULL; } else r->state = r->encoding_info.unit == 1 ? S_UNIBYTE : S_MULTIBYTE;