diff options
author | Britney Fransen <brfransen@gmail.com> | 2015-01-02 23:07:19 (GMT) |
---|---|---|
committer | Britney Fransen <brfransen@gmail.com> | 2015-01-02 23:07:19 (GMT) |
commit | efd95ce5b48d0214af3a6da3960413ac476a2d1a (patch) | |
tree | ef324bc05ed69ffcb837b69d029bb5b04f870c57 /abs/core/lirc/lircd-handle-large-config.patch | |
parent | 33743ed68967e3b7b58e0492741fd88a7ecbbf7f (diff) | |
download | linhes_pkgbuild-efd95ce5b48d0214af3a6da3960413ac476a2d1a.zip linhes_pkgbuild-efd95ce5b48d0214af3a6da3960413ac476a2d1a.tar.gz linhes_pkgbuild-efd95ce5b48d0214af3a6da3960413ac476a2d1a.tar.bz2 |
lirc: update to 0.9.1a; build for kernel 3.18.1
Diffstat (limited to 'abs/core/lirc/lircd-handle-large-config.patch')
-rw-r--r-- | abs/core/lirc/lircd-handle-large-config.patch | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/abs/core/lirc/lircd-handle-large-config.patch b/abs/core/lirc/lircd-handle-large-config.patch deleted file mode 100644 index 85bc205..0000000 --- a/abs/core/lirc/lircd-handle-large-config.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 5efb56bf22a5077db564c766ba7cc37bc269231d Mon Sep 17 00:00:00 2001 -From: Jarod Wilson <jarod@redhat.com> -Date: Wed, 6 Apr 2011 11:04:12 -0400 -Subject: [PATCH] lircd: handle larger config files in write_socket better - -Pointed out by Michael Zanetti on list, irsend LIST has issues with long -config files, which didn't exist in maintainer mode, as we were using a -do while loop to make sure we spit out everything. Just use that loop -all the time. - -Signed-off-by: Jarod Wilson <jarod@redhat.com> ---- - daemons/lircd.c | 8 ++------ - 1 files changed, 2 insertions(+), 6 deletions(-) - -diff --git a/daemons/lircd.c b/daemons/lircd.c -index 6c21a3a..ddcca05 100644 ---- a/daemons/lircd.c -+++ b/daemons/lircd.c -@@ -231,14 +231,10 @@ inline int write_socket(int fd, const char *buf, int len) - int done, todo = len; - - while (todo) { --#ifdef SIM_REC - do { - done = write(fd, buf, todo); -- } -- while (done < 0 && errno == EAGAIN); --#else -- done = write(fd, buf, todo); --#endif -+ } while (done < 0 && errno == EAGAIN); -+ - if (done <= 0) - return (done); - buf += done; --- -1.7.0.1 - |