]> granicus.if.org Git - flex/commitdiff
oops, fixed program_name tweak
authorVern Paxson <vern@ee.lbl.gov>
Wed, 11 Jan 1995 11:00:01 +0000 (11:00 +0000)
committerVern Paxson <vern@ee.lbl.gov>
Wed, 11 Jan 1995 11:00:01 +0000 (11:00 +0000)
main.c

diff --git a/main.c b/main.c
index 13a36c1d64e3b1210612f74b220803d978395d67..92785dba95fddc186d548249c0f64fd000506d5d 100644 (file)
--- a/main.c
+++ b/main.c
@@ -131,6 +131,11 @@ char **argv;
        {
        int i;
 
+       /* Make sure the program name is defined even before possibly
+        * munching on argv, so argv_fixup can report error messages.
+        */
+       program_name = "flex"; 
+
 #ifdef THINK_C
        argc = ccommand( &argv );
 #endif
@@ -574,8 +579,6 @@ char **argv;
 
        if ( argv[0] && argv[0][0] != '\0' )
                program_name = argv[0];
-       else
-               program_name = "flex"; 
 
        if ( program_name[0] != '\0' &&
             program_name[strlen( program_name ) - 1] == '+' )