diff options
Diffstat (limited to 'utility.c')
-rw-r--r-- | utility.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -801,12 +801,13 @@ unsigned long my_getid(const char *filename, char *name, unsigned long id, unsig | |||
801 | { | 801 | { |
802 | FILE *file; | 802 | FILE *file; |
803 | char *rname, *start, *end, buf[128]; | 803 | char *rname, *start, *end, buf[128]; |
804 | id_t rid; | 804 | unsigned long rid; |
805 | unsigned long rgid = 0; | 805 | unsigned long rgid = 0; |
806 | 806 | ||
807 | file = fopen(filename, "r"); | 807 | file = fopen(filename, "r"); |
808 | if (file == NULL) { | 808 | if (file == NULL) { |
809 | perror(filename); | 809 | /* Do not complain. It is ok for /etc/password and |
810 | * friends to be missing... */ | ||
810 | return (-1); | 811 | return (-1); |
811 | } | 812 | } |
812 | 813 | ||