X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flibpspp%2Fline-reader.c;h=c7d024b44a45706e925e2d45743c6e831f6beb9b;hb=1d085dbc18fbc876749bd0354c173632d8f204ed;hp=56a368da2965f08f6c7d9c43aa69ae5cfca155d9;hpb=bc2bcb0e2e77b4b02a32d6179b8ee6673bfdffa6;p=pspp diff --git a/src/libpspp/line-reader.c b/src/libpspp/line-reader.c index 56a368da29..c7d024b44a 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 = xstrdup_if_nonnull (encoding); } else r->state = r->encoding_info.unit == 1 ? S_UNIBYTE : S_MULTIBYTE;