diff options
Diffstat (limited to 'zwgc/xselect.c')
-rw-r--r-- | zwgc/xselect.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/zwgc/xselect.c b/zwgc/xselect.c index 2579dc4..2192182 100644 --- a/zwgc/xselect.c +++ b/zwgc/xselect.c @@ -118,7 +118,8 @@ xselSetProperties(Display *dpy, } else if (target==XA_STRING) { char *selected; - if (selected = getSelectedText()) { + selected = getSelectedText(); + if (selected) { ChangeProp(XA_STRING,8,selected,string_Length(selected)); } else { /* This should only happen if the pasting client is out of @@ -179,8 +180,8 @@ xselProcessSelection(Display *dpy, #endif if ((ownership_start == CurrentTime) || - ((selreq->time != CurrentTime) && - (selreq->time < ownership_start) || + (((selreq->time != CurrentTime) && + (selreq->time < ownership_start)) || ((ownership_end != CurrentTime) && (ownership_end > ownership_start) && (selreq->time > ownership_end)))) |