ports/sysutils/conky/files/patch-src-mpd.c
Martin Wilke ae61f5a264 - Update to 1.8.0
PR:		147795
Submitted by:	Nikos Ntarmos <ntarmos@cs.uoi.gr> (maintainer)
2010-07-12 03:15:52 +00:00

30 lines
701 B
C

--- src/mpd.c.orig
+++ src/mpd.c
@@ -113,23 +113,24 @@ void free_mpd(void)
static void *update_mpd_thread(void *) __attribute__((noreturn));
-void update_mpd(void)
+int update_mpd(void)
{
int interval;
static timed_thread *thread = NULL;
if (thread)
- return;
+ return 0;
interval = info.music_player_interval * 1000000;
thread = timed_thread_create(&update_mpd_thread, &thread, interval);
if (!thread) {
NORM_ERR("Failed to create MPD timed thread");
- return;
+ return 0;
}
timed_thread_register(thread, &thread);
if (timed_thread_run(thread))
NORM_ERR("Failed to run MPD timed thread");
+ return 0;
}
/* stringMAXdup dups at most text_buffer_size bytes */