]> granicus.if.org Git - sudo/commitdiff
Fix up #line entries that reference lex.sudoers.c.
authorTodd C. Miller <Todd.Miller@sudo.ws>
Tue, 16 Oct 2018 16:31:43 +0000 (10:31 -0600)
committerTodd C. Miller <Todd.Miller@sudo.ws>
Tue, 16 Oct 2018 16:31:43 +0000 (10:31 -0600)
plugins/sudoers/Makefile.in
plugins/sudoers/toke.c

index ad67a58264657e90e02022eaa62d547ab89cdea2..765aa6959944d6abceae9c4724926f09559de84e 100644 (file)
@@ -321,7 +321,7 @@ $(devdir)/toke.c: $(srcdir)/toke.l
            else \
                toke_l="$(srcdir)/toke.l"; \
            fi; \
-           cmd='$(FLEX) '"$$toke_l"'; echo "#include <config.h>" > $(devdir)/toke.c; cat lex.sudoers.c >> $(devdir)/toke.c; rm -f lex.sudoers.c'; \
+           cmd='$(FLEX) '"$$toke_l"'; echo "#include <config.h>" > $(devdir)/toke.c; $(SED) "s/^\\(#line .*\\) \"lex\\.sudoers\\.c\"/\1 \"toke.c\"/" lex.sudoers.c >> $(devdir)/toke.c; rm -f lex.sudoers.c'; \
            echo "$$cmd"; eval $$cmd; \
        fi
 
index 3274df8cfb76566dbe55ac3c4f0adb74992c08da..85c96ba0d16ec03669e4386019f7dda2ec19c41f 100644 (file)
@@ -1,6 +1,6 @@
 #include <config.h>
 
-#line 3 "lex.sudoers.c"
+#line 3 "toke.c"
 
 #define  YY_INT_ALIGNED short int
 
@@ -2133,7 +2133,7 @@ int (*trace_print)(const char *msg) = sudoers_trace_print;
 
 
 
-#line 2136 "lex.sudoers.c"
+#line 2136 "toke.c"
 
 #define INITIAL 0
 #define GOTDEFS 1
@@ -2351,7 +2351,7 @@ YY_DECL
        {
 #line 116 "toke.l"
 
-#line 2354 "lex.sudoers.c"
+#line 2354 "toke.c"
 
        while ( 1 )             /* loops until end-of-file is reached */
                {
@@ -3277,7 +3277,7 @@ YY_RULE_SETUP
 #line 745 "toke.l"
 ECHO;
        YY_BREAK
-#line 3280 "lex.sudoers.c"
+#line 3280 "toke.c"
 
        case YY_END_OF_BUFFER:
                {