From 70dcf4486d2964b98b872bae58b0430fd9a6a310 Mon Sep 17 00:00:00 2001 From: Pasi Kallinen Date: Sat, 26 Sep 2009 19:33:50 +0000 Subject: [PATCH] Print error to stderr when we can't read DEFCONFIG file. git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@463 db0b04b0-f4d1-0310-9a6d-de3e77497b0e --- dgl-common.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dgl-common.c b/dgl-common.c index d46638b..09c2fbc 100644 --- a/dgl-common.c +++ b/dgl-common.c @@ -552,18 +552,18 @@ create_config () else { #ifdef DEFCONFIG - /* fprintf(stderr, "DEFCONFIG: %s\n", DEFCONFIG);*/ config = DEFCONFIG; if ((config_file = fopen(DEFCONFIG, "r")) != NULL) { yyin = config_file; - /* fprintf(stderr, "PARSING\n");*/ yyparse(); - /* fprintf(stderr, "PARSED\n");*/ fclose(config_file); + } else { + fprintf(stderr, "ERROR: can't find or open %s for reading\n", config); + graceful_exit(104); + return; } #else - /* fprintf(stderr, "NO DEFCONFIG\n");*/ num_games = 0; myconfig = calloc(1, sizeof(myconfig[0])); myconfig[0] = &defconfig;