SunOS can rot in hell.
diff --git a/src/cmd/acme/addr.c b/src/cmd/acme/addr.c
index d64db61..2a34474 100644
--- a/src/cmd/acme/addr.c
+++ b/src/cmd/acme/addr.c
@@ -64,7 +64,7 @@
if(line<0 || line>t->file->b.nc)
goto Rescue;
*evalp = TRUE;
- return (Range){line, line};
+ return range(line, line);
}
q0 = r.q0;
q1 = r.q1;
@@ -104,7 +104,7 @@
--q0;
}
*evalp = TRUE;
- return (Range){q0, q1};
+ return range(q0, q1);
Rescue:
if(md != nil)
@@ -197,7 +197,7 @@
if(c == '.')
r = ar;
else
- r = (Range){t->file->b.nc, t->file->b.nc};
+ r = range(t->file->b.nc, t->file->b.nc);
if(q < q1)
dir = Fore;
else