aboutsummaryrefslogtreecommitdiffstats
path: root/main.c
diff options
context:
space:
mode:
authorgotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2>2007-06-02 08:26:33 +0000
committergotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2>2007-06-02 08:26:33 +0000
commit0ecdafacd613deb0da6088665f27fa4df184beae (patch)
tree9f54a7b8352465d575898d26b00e1f74698d2291 /main.c
parent1f7c6f9e62cbc09fa3c2a83311f239b9f6be67d0 (diff)
downloaddzen-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.c19
1 files changed, 8 insertions, 11 deletions
diff --git a/main.c b/main.c
index 3cf4cd9..f22faa4 100644
--- a/main.c
+++ b/main.c
@@ -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;
}