X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Futilities%2Fpermissions.c;h=03b2241a38472efcaf0e1511140ba24122f0960e;hb=b1b43c0d6a64d29a13953aa15d98dd74117faa95;hp=b0a8e27c4b71dbe14a79f0054ddf777bd93950be;hpb=3f2ed1c5fe6dc692ca00bb18a15e41617fa2d37d;p=pspp diff --git a/src/language/utilities/permissions.c b/src/language/utilities/permissions.c index b0a8e27c4b..03b2241a38 100644 --- a/src/language/utilities/permissions.c +++ b/src/language/utilities/permissions.c @@ -51,7 +51,7 @@ cmd_permissions (void) if (lex_match_id ("FILE")) lex_match ('='); - fn = strdup(ds_c_str(&tokstr)); + fn = ds_xstrdup (&tokstr); lex_force_match(T_STRING); @@ -74,7 +74,7 @@ cmd_permissions (void) } else { - msg(ME, _("Expecting %s or %s."), "WRITEABLE", "READONLY"); + msg (SE, _("Expecting %s or %s."), "WRITEABLE", "READONLY"); goto error; } @@ -107,7 +107,7 @@ change_permissions(const char *file_name, enum PER per) if ( -1 == stat(file_name, &buf) ) { const int errnum = errno; - msg(ME,_("Cannot stat %s: %s"), file_name, strerror(errnum)); + msg (SE, _("Cannot stat %s: %s"), file_name, strerror(errnum)); return 0; } @@ -120,7 +120,7 @@ change_permissions(const char *file_name, enum PER per) { const int errnum = errno; - msg(ME,_("Cannot change mode of %s: %s"), file_name, strerror(errnum)); + msg (SE, _("Cannot change mode of %s: %s"), file_name, strerror(errnum)); return 0; }