lcdproc: bump version to 0.5.6
authorSimon Dawson <spdawson@gmail.com>
Tue, 6 Nov 2012 03:14:58 +0000 (03:14 +0000)
committerPeter Korsgaard <jacmet@sunsite.dk>
Thu, 8 Nov 2012 15:41:59 +0000 (16:41 +0100)
Signed-off-by: Simon Dawson <spdawson@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/lcdproc/lcdproc-0.5.5-fix-menu-segfault.patch [deleted file]
package/lcdproc/lcdproc.mk

diff --git a/package/lcdproc/lcdproc-0.5.5-fix-menu-segfault.patch b/package/lcdproc/lcdproc-0.5.5-fix-menu-segfault.patch
deleted file mode 100644 (file)
index f0ebe2d..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-Trying to add a menu item using menu_add_item causes a segmentation fault
-in the LCDd server. This is caused by a read beyond the end of an array.
-
-This patch adds a safety check on the size of the argument array.
-
-Signed-off-by: Simon Dawson <spdawson@gmail.com>
-
-diff -Nurp a/server/commands/menu_commands.c b/server/commands/menu_commands.c
---- a/server/commands/menu_commands.c  2011-08-14 13:29:16.000000000 +0100
-+++ b/server/commands/menu_commands.c  2012-10-04 22:19:07.997409193 +0100
-@@ -198,7 +198,7 @@ menu_add_item_func(Client *c, int argc,
-       /* call menu_set_item() with a temporarily allocated argv
-        * to process the remaining options */
--      if ((argc > 5) || (argv[4][0] == '-')) {
-+      if ((argc > 5) || ((argc == 5) && argv[4][0] == '-')) {
-               // menu_add_item <menuid> <newitemid> <type> [<text>]
-               // menu_set_item <menuid> <itemid> {<option>}+
-               int i, j;
index 7914c852e499b1b56d0b83c8bb570e8d40d0b081..aa204f15c6de9778c7d835c61c120866ee219374 100644 (file)
@@ -3,7 +3,7 @@
 # lcdproc
 #
 #############################################################
-LCDPROC_VERSION = 0.5.5
+LCDPROC_VERSION = 0.5.6
 LCDPROC_SOURCE = lcdproc-$(LCDPROC_VERSION).tar.gz
 LCDPROC_SITE = http://downloads.sourceforge.net/project/lcdproc/lcdproc/$(LCDPROC_VERSION)
 LCDPROC_LICENSE = GPLv2+