diff options
author | Amaury Pouly <pamaury@rockbox.org> | 2010-05-21 15:12:07 +0000 |
---|---|---|
committer | Amaury Pouly <pamaury@rockbox.org> | 2010-05-21 15:12:07 +0000 |
commit | e24dd5ff98d63e81b4894b2ba06375f90105b373 (patch) | |
tree | e910536211507b84ce9f5414e5e8ebfa618250bc | |
parent | d7244926f5946a3b8ac2ef83953d0e423b2def2a (diff) | |
download | rockbox-e24dd5ff98d63e81b4894b2ba06375f90105b373.tar.gz rockbox-e24dd5ff98d63e81b4894b2ba06375f90105b373.zip |
tagcache: fix queue operation, it should be queue_peek.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@26233 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/tagcache.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/apps/tagcache.c b/apps/tagcache.c index affa75db05..f4d3753768 100644 --- a/apps/tagcache.c +++ b/apps/tagcache.c | |||
@@ -3714,14 +3714,14 @@ static bool check_event_queue(void) | |||
3714 | { | 3714 | { |
3715 | struct queue_event ev; | 3715 | struct queue_event ev; |
3716 | 3716 | ||
3717 | queue_wait_w_tmo(&tagcache_queue, &ev, 0); | 3717 | if(!queue_peek(&tagcache_queue, &ev)) |
3718 | return false; | ||
3719 | |||
3718 | switch (ev.id) | 3720 | switch (ev.id) |
3719 | { | 3721 | { |
3720 | case Q_STOP_SCAN: | 3722 | case Q_STOP_SCAN: |
3721 | case SYS_POWEROFF: | 3723 | case SYS_POWEROFF: |
3722 | case SYS_USB_CONNECTED: | 3724 | case SYS_USB_CONNECTED: |
3723 | /* Put the event back into the queue. */ | ||
3724 | queue_post(&tagcache_queue, ev.id, ev.data); | ||
3725 | return true; | 3725 | return true; |
3726 | } | 3726 | } |
3727 | 3727 | ||