diff options
author | Tydus <Tydus@Tydus.org> | 2011-11-01 12:47:37 +0800 |
---|---|---|
committer | waker <wakeroid@gmail.com> | 2012-10-25 21:07:58 +0200 |
commit | fef22528a932e0b53778690ce3ed1d67c4786af1 (patch) | |
tree | 5a12cdbd1ec7266375766c5b74df8dd3fb5a9d72 | |
parent | 7da18818afe6ce4e0ae469bf5aacfd8b3b600449 (diff) |
Fix infinite callback in notify while getting art
-rw-r--r-- | plugins/notify/notify.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/notify/notify.c b/plugins/notify/notify.c index a54dd48e..1112ca30 100644 --- a/plugins/notify/notify.c +++ b/plugins/notify/notify.c @@ -181,6 +181,10 @@ static time_t request_timer = 0; static void cover_avail_callback (const char *fname, const char *artist, const char *album, void *user_data) { + if (!fname) { + // Give up + return; + } deadbeef->pl_lock (); if (last_track && (time (NULL) - request_timer < 4)) { show_notification (last_track); |