]> granicus.if.org Git - re2c/commitdiff
- WS
authorhelly <helly@642ea486-5414-0410-9d7f-a0204ed87703>
Tue, 27 Dec 2005 18:21:44 +0000 (18:21 +0000)
committerhelly <helly@642ea486-5414-0410-9d7f-a0204ed87703>
Tue, 27 Dec 2005 18:21:44 +0000 (18:21 +0000)
parser.y

index 761fd9d55ed90865b61369be5ab996fbf5c67b76..ce7a4b6baaaf2ac770643a392790b74fdb067c73 100644 (file)
--- a/parser.y
+++ b/parser.y
@@ -175,29 +175,29 @@ namespace re2c
 
 void line_source(unsigned int line, std::ostream& o)
 {
-    char *     fnamebuf;
-    char *     token;
-
+       char *  fnamebuf;
+       char *  token;
+       
        if (iFlag)
        {
                return;
        }
-    o << "#line " << line << " \"";
-    if( fileName != NULL ) {
-       fnamebuf = strdup( fileName );
-    } else {
-       fnamebuf = strdup( "<stdin>" );
-    }
-    token = strtok( fnamebuf, "\\" );
-    for(;;) {
-       o << token;
-       token = strtok( NULL, "\\" );
-       if( token == NULL ) break;
-       o << "\\\\";
-    }
-    o << "\"\n";
-    ++oline;
-    free( fnamebuf );
+       o << "#line " << line << " \"";
+       if( fileName != NULL ) {
+               fnamebuf = strdup( fileName );
+       } else {
+               fnamebuf = strdup( "<stdin>" );
+       }
+       token = strtok( fnamebuf, "\\" );
+       for(;;) {
+               o << token;
+               token = strtok( NULL, "\\" );
+               if( token == NULL ) break;
+               o << "\\\\";
+       }
+       o << "\"\n";
+       ++oline;
+       free( fnamebuf );
 }
 
 void parse(std::istream& i, std::ostream &o){