aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/anarres/cpp/Preprocessor.java
diff options
context:
space:
mode:
authorShevek <[email protected]>2015-05-13 12:28:39 -0700
committerShevek <[email protected]>2015-05-13 12:28:39 -0700
commit1bb60e9a9bc4f2f38958ca42e98134aa6dc13470 (patch)
treeae5a7d24586b9233e04e03b623fdd22a0888a744 /src/main/java/org/anarres/cpp/Preprocessor.java
parente883399f0bb2c9a54c6d0e3565f0a753baa076b4 (diff)
Fix #29 - line directives out by one on pop_source. Hard to unit test without a CONSUMER for #line directives.
Diffstat (limited to 'src/main/java/org/anarres/cpp/Preprocessor.java')
-rw-r--r--src/main/java/org/anarres/cpp/Preprocessor.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main/java/org/anarres/cpp/Preprocessor.java b/src/main/java/org/anarres/cpp/Preprocessor.java
index a790813..59d8ba8 100644
--- a/src/main/java/org/anarres/cpp/Preprocessor.java
+++ b/src/main/java/org/anarres/cpp/Preprocessor.java
@@ -575,7 +575,7 @@ public class Preprocessor implements Closeable {
/* We actually want 'did the nested source
* contain a newline token', which isNumbered()
* approximates. This is not perfect, but works. */
- return line_token(t.getLine() + 1, t.getName(), " 2");
+ return line_token(t.getLine(), t.getName(), " 2");
}
return null;