aboutsummaryrefslogtreecommitdiff
path: root/src/libdraw/drawclient.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libdraw/drawclient.c')
-rw-r--r--src/libdraw/drawclient.c33
1 files changed, 16 insertions, 17 deletions
diff --git a/src/libdraw/drawclient.c b/src/libdraw/drawclient.c
index f0b1d388..ef0356b8 100644
--- a/src/libdraw/drawclient.c
+++ b/src/libdraw/drawclient.c
@@ -23,10 +23,10 @@ int
_displayconnect(Display *d)
{
int pid, p[2];
-
+
fmtinstall('W', drawfcallfmt);
fmtinstall('H', encodefmt);
-
+
if(pipe(p) < 0)
return -1;
if((pid=fork()) < 0){
@@ -84,7 +84,7 @@ _displaymux(Display *d)
d->mux->settag = drawsettag;
d->mux->aux = d;
muxinit(d->mux);
-
+
return 0;
}
@@ -94,7 +94,7 @@ drawsend(Mux *mux, void *vmsg)
int n;
uchar *msg;
Display *d;
-
+
msg = vmsg;
GET(msg, n);
d = mux->aux;
@@ -148,7 +148,7 @@ drawgettag(Mux *mux, void *vmsg)
{
uchar *msg;
USED(mux);
-
+
msg = vmsg;
return msg[4];
}
@@ -158,7 +158,7 @@ drawsettag(Mux *mux, void *vmsg, uint tag)
{
uchar *msg;
USED(mux);
-
+
msg = vmsg;
msg[4] = tag;
return 0;
@@ -169,7 +169,7 @@ displayrpc(Display *d, Wsysmsg *tx, Wsysmsg *rx, void **freep)
{
int n, nn;
void *tpkt, *rpkt;
-
+
n = sizeW2M(tx);
tpkt = malloc(n);
if(freep)
@@ -295,7 +295,7 @@ int
_displaycursor(Display *d, Cursor *c, Cursor2 *c2)
{
Wsysmsg tx, rx;
-
+
tx.type = Tcursor2;
if(c == nil){
memset(&tx.cursor, 0, sizeof tx.cursor);
@@ -316,7 +316,7 @@ int
_displaybouncemouse(Display *d, Mouse *m)
{
Wsysmsg tx, rx;
-
+
tx.type = Tbouncemouse;
tx.mouse = *m;
return displayrpc(d, &tx, &rx, nil);
@@ -326,7 +326,7 @@ int
_displaylabel(Display *d, char *label)
{
Wsysmsg tx, rx;
-
+
tx.type = Tlabel;
tx.label = label;
return displayrpc(d, &tx, &rx, nil);
@@ -338,7 +338,7 @@ _displayrdsnarf(Display *d)
void *p;
char *s;
Wsysmsg tx, rx;
-
+
tx.type = Trdsnarf;
if(displayrpc(d, &tx, &rx, &p) < 0)
return nil;
@@ -351,7 +351,7 @@ int
_displaywrsnarf(Display *d, char *snarf)
{
Wsysmsg tx, rx;
-
+
tx.type = Twrsnarf;
tx.snarf = snarf;
return displayrpc(d, &tx, &rx, nil);
@@ -362,7 +362,7 @@ _displayrddraw(Display *d, void *v, int n)
{
void *p;
Wsysmsg tx, rx;
-
+
tx.type = Trddraw;
tx.count = n;
if(displayrpc(d, &tx, &rx, &p) < 0)
@@ -376,7 +376,7 @@ int
_displaywrdraw(Display *d, void *v, int n)
{
Wsysmsg tx, rx;
-
+
tx.type = Twrdraw;
tx.count = n;
tx.data = v;
@@ -398,7 +398,7 @@ int
_displayresize(Display *d, Rectangle r)
{
Wsysmsg tx, rx;
-
+
tx.type = Tresize;
tx.rect = r;
return displayrpc(d, &tx, &rx, nil);
@@ -409,7 +409,7 @@ canreadfd(int fd)
{
fd_set rs, ws, xs;
struct timeval tv;
-
+
FD_ZERO(&rs);
FD_ZERO(&ws);
FD_ZERO(&xs);
@@ -423,4 +423,3 @@ canreadfd(int fd)
return 1;
return 0;
}
-