]> git.sur5r.net Git - cc65/commitdiff
The input file on the command line is optional
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 10 Aug 2003 17:22:46 +0000 (17:22 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Sun, 10 Aug 2003 17:22:46 +0000 (17:22 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2261 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/da65/main.c

index ea8dea6272689231f886c45e59643741092f234a..0a4192b9bd67f0239e11bc37bcfc9e78ac86585a 100644 (file)
@@ -70,7 +70,7 @@ static void Usage (void)
 /* Print usage information and exit */
 {
     fprintf (stderr,
-            "Usage: %s [options] file\n"
+            "Usage: %s [options] [inputfile]\n"
             "Short options:\n"
                     "  -g\t\t\tAdd debug info to object file\n"
                     "  -h\t\t\tHelp (this text)\n"
@@ -405,14 +405,14 @@ int main (int argc, char* argv [])
        ++I;
     }
 
+    /* Try to read the info file */
+    ReadInfoFile ();
+
     /* Must have an input file */
     if (InFile == 0) {
        AbEnd ("No input file");
     }
 
-    /* Try to read the configuration file */
-    ReadInfoFile ();
-
     /* Make the output file name from the input file name if none was given */
     if (OutFile == 0) {
        OutFile = MakeFilename (InFile, OutExt);