X-Git-Url: https://git.ucc.asn.au/?p=tpg%2Fopendispense2.git;a=blobdiff_plain;f=src%2Fserver%2Fmain.c;h=eedafc3c50c80cf21fbe768b2676638d350c3869;hp=f95637fe00de7365ccfac3858083a66bfe7fafa7;hb=24654ef0078320798912a273508e37f9ce921ba7;hpb=807782b480c770ea3b64f41035abe50a4749b2df diff --git a/src/server/main.c b/src/server/main.c index f95637f..eedafc3 100644 --- a/src/server/main.c +++ b/src/server/main.c @@ -109,6 +109,11 @@ int main(int argc, char *argv[]) char buf[30]; if( i + 1 >= argc ) return -1; fp = fopen(argv[++i], "r"); + if( !fp ) { + fprintf(stderr, "ERROR: Unable to read password file\n"); + perror("reading LAT password"); + return -1; + } fgets(buf, sizeof buf, fp); fclose(fp); gsDoor_Password = strdup(buf);;