summaryrefslogtreecommitdiff
path: root/location.c
diff options
context:
space:
mode:
authorLeo Tenenbaum <pommicket@gmail.com>2019-12-03 23:03:14 -0500
committerLeo Tenenbaum <pommicket@gmail.com>2019-12-03 23:03:14 -0500
commitae8af6b1d8860b18ae159499af397d067f46c46a (patch)
tree7eb170f91a11f961a97392c7dc415239be7931a1 /location.c
parent896cac9b89decb94a7d3f18f24276e4032d776ca (diff)
fixed another problem, and now I kind of know whats going on with Arr
Diffstat (limited to 'location.c')
-rw-r--r--location.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/location.c b/location.c
index d3ad5b8..6784c77 100644
--- a/location.c
+++ b/location.c
@@ -3,9 +3,14 @@ static bool location_after(Location a, Location b) { /* a is after b? */
return a.code > b.code;
}
+/* for debugging */
static void fprint_location(FILE *out, Location location) {
char *newline = strchr(location.code, '\n');
if (newline) *newline = 0;
fprintf(out, "Line %ld: %s\n", (long)location.line, location.code);
if (newline) *newline = '\n';
}
+
+static void print_location(Location location) {
+ fprint_location(stdout, location);
+}