aboutsummaryrefslogtreecommitdiff
path: root/desktop/lxpanel/lxpanel-0.5.6-symbol-alarm.patch
diff options
context:
space:
mode:
authorRobby Workman <rworkman@slackbuilds.org>2011-03-16 10:00:36 -0500
committerRobby Workman <rworkman@slackbuilds.org>2011-03-20 14:08:09 -0500
commit026164b14350a444c98c8f157fbcd075fcba3282 (patch)
treed2d55734b8fb6b65a4fd7a75937b5673ae655bba /desktop/lxpanel/lxpanel-0.5.6-symbol-alarm.patch
parenta3e94aeac5008632262d7c3cced2f0894f638300 (diff)
desktop/lxpanel: Patched to fix 'alarm' redefinition
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
Diffstat (limited to 'desktop/lxpanel/lxpanel-0.5.6-symbol-alarm.patch')
-rw-r--r--desktop/lxpanel/lxpanel-0.5.6-symbol-alarm.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/desktop/lxpanel/lxpanel-0.5.6-symbol-alarm.patch b/desktop/lxpanel/lxpanel-0.5.6-symbol-alarm.patch
new file mode 100644
index 0000000000000..a38243b318070
--- /dev/null
+++ b/desktop/lxpanel/lxpanel-0.5.6-symbol-alarm.patch
@@ -0,0 +1,32 @@
+@@ -, +, @@
+ src/plugins/batt/batt.c | 6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+--- a/src/plugins/batt/batt.c
++++ a/src/plugins/batt/batt.c
+@@ -95,7 +95,7 @@ typedef struct {
+ typedef struct {
+ char *command;
+ sem_t *lock;
+-} alarm;
++} Alarm;
+
+ static void destructor(Plugin *p);
+ static void update_display(lx_battery *lx_b, gboolean repaint);
+@@ -103,7 +103,7 @@ static void update_display(lx_battery *lx_b, gboolean repaint);
+ /* alarmProcess takes the address of a dynamically allocated alarm struct (which
+ it must free). It ensures that alarm commands do not run concurrently. */
+ static void * alarmProcess(void *arg) {
+- alarm *a = (alarm *) arg;
++ Alarm *a = (Alarm *) arg;
+
+ sem_wait(a->lock);
+ system(a->command);
+@@ -157,7 +157,7 @@ void update_display(lx_battery *lx_b, gboolean repaint) {
+ /* Run the alarm command if it isn't already running */
+ if (alarmCanRun) {
+
+- alarm *a = (alarm *) malloc(sizeof(alarm));
++ Alarm *a = (Alarm *) malloc(sizeof(Alarm));
+ a->command = lx_b->alarmCommand;
+ a->lock = &(lx_b->alarmProcessLock);
+