From: Joshua Kwan Date: Tue, 6 Jan 2004 05:03:30 +0000 (+0000) Subject: fix case where argv[1] == ENOENT X-Git-Tag: v1.6.1-roc-dev~596 X-Git-Url: https://skyeroc.xyz/gitweb/?a=commitdiff_plain;h=c8739c386bff3971eddaa4db80611def2ec2c1a7;p=dgamelaunch fix case where argv[1] == ENOENT git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@102 db0b04b0-f4d1-0310-9a6d-de3e77497b0e --- diff --git a/dgamelaunch.c b/dgamelaunch.c index 2529d9c..4c57f86 100644 --- a/dgamelaunch.c +++ b/dgamelaunch.c @@ -137,6 +137,11 @@ create_config () fclose(config_file); free (config); } + else + { + myconfig = &defconfig; + return; + } /* Fill the rest with defaults */ if (!myconfig->shed_user && myconfig->shed_uid == 0) @@ -314,9 +319,9 @@ loadbanner (struct dg_banner *ban) memset (buf, 0, 80); - if (ban->len == 14) /* menu itself needs 10 lines, 24 - 10 */ - break; - } + if (ban->len == 12) /* menu itself needs 12 lines, 24 - 12 */ + break; + } fclose (bannerfile); }