X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=src%2Fserver%2Fmain.c;h=eedafc3c50c80cf21fbe768b2676638d350c3869;hb=af75d76fa94d5ff7fe1ff5e0b7c2a0a17740e93b;hp=f95637fe00de7365ccfac3858083a66bfe7fafa7;hpb=807782b480c770ea3b64f41035abe50a4749b2df;p=tpg%2Fopendispense2.git 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);;