X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Flanguage%2Futilities%2Fpermissions.c;h=9dd911a190657e58a2c20c1a99d90401b96c25ec;hb=1ba9ab71de8a6528beaf22de3ee6d2eb697eb61d;hp=940b2d2bfb3655b269020022e065bdfd035c3e48;hpb=a19b858e0ac3c69e4a28c0ca6d8674427268a863;p=pspp-builds.git diff --git a/src/language/utilities/permissions.c b/src/language/utilities/permissions.c index 940b2d2b..9dd911a1 100644 --- a/src/language/utilities/permissions.c +++ b/src/language/utilities/permissions.c @@ -37,7 +37,7 @@ enum PER {PER_RO, PER_RW}; -int change_permissions(const char *filename, enum PER per); +int change_permissions(const char *file_name, enum PER per); /* Parses the PERMISSIONS command. */ @@ -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; } @@ -92,7 +92,7 @@ cmd_permissions (void) int -change_permissions(const char *filename, enum PER per) +change_permissions(const char *file_name, enum PER per) { struct stat buf; mode_t mode; @@ -104,10 +104,10 @@ change_permissions(const char *filename, enum PER per) } - if ( -1 == stat(filename, &buf) ) + if ( -1 == stat(file_name, &buf) ) { const int errnum = errno; - msg(ME,_("Cannot stat %s: %s"), filename, strerror(errnum)); + msg (SE, _("Cannot stat %s: %s"), file_name, strerror(errnum)); return 0; } @@ -116,11 +116,11 @@ change_permissions(const char *filename, enum PER per) else mode = buf.st_mode & ~( S_IWOTH | S_IWUSR | S_IWGRP ); - if ( -1 == chmod(filename, mode)) + if ( -1 == chmod(file_name, mode)) { const int errnum = errno; - msg(ME,_("Cannot change mode of %s: %s"), filename, strerror(errnum)); + msg (SE, _("Cannot change mode of %s: %s"), file_name, strerror(errnum)); return 0; }