diff options
author | rsc <devnull@localhost> | 2004-03-26 01:59:35 +0000 |
---|---|---|
committer | rsc <devnull@localhost> | 2004-03-26 01:59:35 +0000 |
commit | be22ae2d0729f68672e3202c91cfe13c9e74cccc (patch) | |
tree | b7bc9f9c1e8d3b221adc82f055f8be19ef25d0e6 /src/cmd/acme/xfid.c | |
parent | 4e3a2cc1f96f4479f951958f9ca1860f57a0771b (diff) | |
download | plan9port-be22ae2d0729f68672e3202c91cfe13c9e74cccc.tar.gz plan9port-be22ae2d0729f68672e3202c91cfe13c9e74cccc.tar.bz2 plan9port-be22ae2d0729f68672e3202c91cfe13c9e74cccc.zip |
SunOS can rot in hell.
Diffstat (limited to 'src/cmd/acme/xfid.c')
-rw-r--r-- | src/cmd/acme/xfid.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/cmd/acme/xfid.c b/src/cmd/acme/xfid.c index 839308ee..5fc4c5a5 100644 --- a/src/cmd/acme/xfid.c +++ b/src/cmd/acme/xfid.c @@ -47,7 +47,7 @@ xfidctl(void *arg) threadsetname("xfidctlthread"); x = arg; for(;;){ - f = recvp(x->c); + f = (void(*)(Xfid*))recvp(x->c); (*f)(x); flushimage(display, 1); sendp(cxfidfree, x); @@ -104,8 +104,8 @@ xfidopen(Xfid *x) switch(q){ case QWaddr: if(w->nopen[q]++ == 0){ - w->addr = (Range){0,0}; - w->limit = (Range){-1,-1}; + w->addr = range(0,0); + w->limit = range(-1,-1); } break; case QWdata: @@ -164,7 +164,7 @@ xfidopen(Xfid *x) seq++; filemark(t->file); cut(t, t, nil, FALSE, TRUE, nil, 0); - w->wrselrange = (Range){t->q1, t->q1}; + w->wrselrange = range(t->q1, t->q1); w->nomark = TRUE; break; case QWeditout: @@ -173,7 +173,7 @@ xfidopen(Xfid *x) respond(x, &fc, Eperm); return; } - w->wrselrange = (Range){t->q1, t->q1}; + w->wrselrange = range(t->q1, t->q1); break; } winunlock(w); |