FFI with C: fix line offset in gcc error reports
authorAlexis Laferrière <alexis.laf@xymus.net>
Thu, 27 Nov 2014 20:28:49 +0000 (15:28 -0500)
committerAlexis Laferrière <alexis.laf@xymus.net>
Thu, 27 Nov 2014 20:31:30 +0000 (15:31 -0500)
Signed-off-by: Alexis Laferrière <alexis.laf@xymus.net>

src/ffi/c.nit

index 6fba61a..8ae08b9 100644 (file)
@@ -68,7 +68,7 @@ redef class AExternCodeBlock
 end
 
 redef class Location
-       fun as_line_pragma: String do return "#line {line_start} \"{file.filename}\"\n"
+       fun as_line_pragma: String do return "#line {line_start-1} \"{file.filename}\"\n"
 end
 
 redef class MModule