diff options
author | gotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2> | 2007-06-02 08:26:33 +0000 |
---|---|---|
committer | gotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2> | 2007-06-02 08:26:33 +0000 |
commit | 0ecdafacd613deb0da6088665f27fa4df184beae (patch) | |
tree | 9f54a7b8352465d575898d26b00e1f74698d2291 /main.c | |
parent | 1f7c6f9e62cbc09fa3c2a83311f239b9f6be67d0 (diff) | |
download | dzen-0ecdafacd613deb0da6088665f27fa4df184beae.tar.gz dzen-0ecdafacd613deb0da6088665f27fa4df184beae.zip |
tidy up
git-svn-id: http://dzen.googlecode.com/svn/trunk@45 f2baff5b-bf2c-0410-a398-912abdc3d8b2
Diffstat (limited to 'main.c')
-rw-r--r-- | main.c | 19 |
1 files changed, 8 insertions, 11 deletions
@@ -160,7 +160,7 @@ x_draw_body(void) { } static void - x_check_geometry(XRectangle si) { +x_check_geometry(XRectangle si) { if(dzen.title_win.x > si.width) dzen.title_win.x = si.x; if (dzen.title_win.x < si.x) @@ -401,7 +401,7 @@ event_loop(void *ptr) { int xfd, ret, dr=0; fd_set rmask; - /* fill window until data is available */ + /* fill background until data is available */ drawheader(""); xfd = ConnectionNumber(dzen.dpy); @@ -416,17 +416,14 @@ event_loop(void *ptr) { ret = select(xfd+1, &rmask, NULL, NULL, NULL); if(ret) { - if(dr != -2){ - if(FD_ISSET(STDIN_FILENO, &rmask)) { - dr = read_stdin(NULL); - if(dr == -1) - return; - handle_newl(); - } + if(dr != -2 && FD_ISSET(STDIN_FILENO, &rmask)) { + if((dr = read_stdin(NULL)) == -1) + return; + handle_newl(); } - if(FD_ISSET(xfd, &rmask)) - handle_xev(); } + if(FD_ISSET(xfd, &rmask)) + handle_xev(); } return; } |