Skip to content

Commit 795df1e

Browse files
committed
Fixing error line numbering. (Paul Stoffregen)
http://code.google.com/p/arduino/issues/detail?id=907
1 parent c3d170b commit 795df1e

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

app/src/processing/app/preproc/PdePreprocessor.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,8 @@ protected void writeProgram(PrintStream out, String program, List<String> protot
205205
for (int i = 0; i < prototypes.size(); i++) {
206206
out.print(prototypes.get(i) + "\n");
207207
}
208-
out.println("#line 1");
208+
String[] lines = program.substring(0, prototypeInsertionPoint).split("\n", -1);
209+
out.println("#line " + (lines.length - 1));
209210
out.print(program.substring(prototypeInsertionPoint));
210211
}
211212

0 commit comments

Comments
 (0)