mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-14 10:37:38 -04:00
Fix "variable 'result' set but not used" warning
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30172 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
6c5c3495ca
commit
b8bfa84d1b
1 changed files with 8 additions and 2 deletions
|
@ -1181,7 +1181,9 @@ int semaphore_wait(struct semaphore *s, int timeout)
|
||||||
* in 'semaphore_init'. */
|
* in 'semaphore_init'. */
|
||||||
void semaphore_release(struct semaphore *s)
|
void semaphore_release(struct semaphore *s)
|
||||||
{
|
{
|
||||||
IF_PRIO( unsigned int result = THREAD_NONE; )
|
#if defined(HAVE_PRIORITY_SCHEDULING) && defined(irq_enabled_checkval)
|
||||||
|
unsigned int result = THREAD_NONE;
|
||||||
|
#endif
|
||||||
int oldlevel;
|
int oldlevel;
|
||||||
|
|
||||||
oldlevel = disable_irq_save();
|
oldlevel = disable_irq_save();
|
||||||
|
@ -1193,7 +1195,11 @@ void semaphore_release(struct semaphore *s)
|
||||||
KERNEL_ASSERT(s->count == 0,
|
KERNEL_ASSERT(s->count == 0,
|
||||||
"semaphore_release->threads queued but count=%d!\n", s->count);
|
"semaphore_release->threads queued but count=%d!\n", s->count);
|
||||||
s->queue->retval = OBJ_WAIT_SUCCEEDED; /* indicate explicit wake */
|
s->queue->retval = OBJ_WAIT_SUCCEEDED; /* indicate explicit wake */
|
||||||
IF_PRIO( result = ) wakeup_thread(&s->queue);
|
#if defined(HAVE_PRIORITY_SCHEDULING) && defined(irq_enabled_checkval)
|
||||||
|
result = wakeup_thread(&s->queue);
|
||||||
|
#else
|
||||||
|
wakeup_thread(&s->queue);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue