Adding debian version 0.4.1-1 (FIXME).
[debian/lxdm.git] / debian / patches / 90_fix_event_check.patch
1 From d4e41ecb36a1ea29482b75674d804bb0f05540b2 Mon Sep 17 00:00:00 2001
2 From: dgod <dgod.osa@gmail.com>
3 Date: Sun, 25 Dec 2011 15:23:19 +0800
4 Subject: [PATCH] fix event check bug caused cpu 100%
5
6 ---
7  src/lxcom.c |    2 +-
8  1 files changed, 1 insertions(+), 1 deletions(-)
9
10 diff --git a/src/lxcom.c b/src/lxcom.c
11 index 02763eb..18ee12e 100644
12 --- a/src/lxcom.c
13 +++ b/src/lxcom.c
14 @@ -89,7 +89,7 @@ static gboolean lxcom_prepare (GSource *source,gint *timeout)
15  
16  static gboolean lxcom_check(GSource *source)
17  {
18 -       return TRUE;
19 +       return (((LXComSource*)source)->poll.revents&G_IO_IN)?TRUE:FALSE;
20  }
21  
22  static gboolean lxcom_dispatch (GSource *source,GSourceFunc callback,gpointer user_data)
23 -- 
24 1.7.4.1