diff options
author | Gregory Nutt <gnutt@nuttx.org> | 2014-11-25 15:41:34 -0600 |
---|---|---|
committer | Gregory Nutt <gnutt@nuttx.org> | 2014-11-25 15:41:34 -0600 |
commit | 6363fad05b2d312482bde3b54e43e8b0e9831532 (patch) | |
tree | a89cd2604a1c5b434c64831871c7d1a3da35f5ba /apps/system/nxplayer/nxplayer.c | |
parent | 76d6af0fd310967d8bf08d01cfc1db00e4a0c757 (diff) | |
download | nuttx-6363fad05b2d312482bde3b54e43e8b0e9831532.tar.gz nuttx-6363fad05b2d312482bde3b54e43e8b0e9831532.tar.bz2 nuttx-6363fad05b2d312482bde3b54e43e8b0e9831532.zip |
Fixes for more cppcheck complaints.
Diffstat (limited to 'apps/system/nxplayer/nxplayer.c')
-rw-r--r-- | apps/system/nxplayer/nxplayer.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/apps/system/nxplayer/nxplayer.c b/apps/system/nxplayer/nxplayer.c index fbc60b666..597ea0952 100644 --- a/apps/system/nxplayer/nxplayer.c +++ b/apps/system/nxplayer/nxplayer.c @@ -993,7 +993,7 @@ err_out: /* Cleanup */ - while (sem_wait(&pPlayer->sem) != OK) + while (sem_wait(&pPlayer->sem) < 0) ; #ifdef CONFIG_AUDIO_DRIVER_SPECIFIC_BUFFERS @@ -1076,7 +1076,7 @@ int nxplayer_setvolume(FAR struct nxplayer_s *pPlayer, uint16_t volume) /* Thread sync using the semaphore */ - while (sem_wait(&pPlayer->sem) != OK) + while (sem_wait(&pPlayer->sem) < 0) ; /* If we are currently playing, then we need to post a message to @@ -1162,7 +1162,7 @@ int nxplayer_setbass(FAR struct nxplayer_s *pPlayer, uint8_t level) /* Thread sync using the semaphore */ - while (sem_wait(&pPlayer->sem) != OK) + while (sem_wait(&pPlayer->sem) < 0) ; /* If we are currently playing, then we need to post a message to @@ -1214,7 +1214,7 @@ int nxplayer_settreble(FAR struct nxplayer_s *pPlayer, uint8_t level) /* Thread sync using the semaphore */ - while (sem_wait(&pPlayer->sem) != OK) + while (sem_wait(&pPlayer->sem) < 0) ; /* If we are currently playing, then we need to post a message to @@ -1261,7 +1261,7 @@ int nxplayer_setbalance(FAR struct nxplayer_s *pPlayer, uint16_t balance) /* Thread sync using the semaphore */ - while (sem_wait(&pPlayer->sem) != OK) + while (sem_wait(&pPlayer->sem) < 0) ; /* If we are currently playing, then we need to post a message to @@ -1767,7 +1767,9 @@ int nxplayer_playfile(FAR struct nxplayer_s *pPlayer, attr.mq_curmsgs = 0; attr.mq_flags = 0; - snprintf(pPlayer->mqname, sizeof(pPlayer->mqname), "/tmp/%0X", pPlayer); + snprintf(pPlayer->mqname, sizeof(pPlayer->mqname), "/tmp/%0lx", + (unsigned long)((uintptr_t)pPlayer)); + pPlayer->mq = mq_open(pPlayer->mqname, O_RDWR | O_CREAT, 0644, &attr); if (pPlayer->mq == NULL) { @@ -1929,12 +1931,12 @@ FAR struct nxplayer_s *nxplayer_create(void) void nxplayer_release(FAR struct nxplayer_s* pPlayer) { - int refcount, ret; + int refcount; FAR void* value; /* Grab the semaphore */ - while ((ret = sem_wait(&pPlayer->sem)) != OK) + while (sem_wait(&pPlayer->sem) < 0) { int errcode = errno; DEBUGASSERT(errcode > 0); @@ -1954,7 +1956,7 @@ void nxplayer_release(FAR struct nxplayer_s* pPlayer) pthread_join(pPlayer->playId, &value); pPlayer->playId = 0; - while ((ret = sem_wait(&pPlayer->sem)) != OK) + while (sem_wait(&pPlayer->sem) < 0) { int errcode = errno; DEBUGASSERT(errcode > 0); @@ -1975,7 +1977,9 @@ void nxplayer_release(FAR struct nxplayer_s* pPlayer) /* If the ref count *was* one, then free the context */ if (refcount == 1) - free(pPlayer); + { + free(pPlayer); + } } /**************************************************************************** @@ -1992,11 +1996,9 @@ void nxplayer_release(FAR struct nxplayer_s* pPlayer) void nxplayer_reference(FAR struct nxplayer_s* pPlayer) { - int ret; - /* Grab the semaphore */ - while ((ret = sem_wait(&pPlayer->sem)) != OK) + while (sem_wait(&pPlayer->sem) < 0) { int errcode = errno; DEBUGASSERT(errcode > 0); @@ -2031,11 +2033,9 @@ void nxplayer_reference(FAR struct nxplayer_s* pPlayer) void nxplayer_detach(FAR struct nxplayer_s* pPlayer) { #if 0 - int ret; - /* Grab the semaphore */ - while ((ret = sem_wait(&pPlayer->sem)) != OK) + while (sem_wait(&pPlayer->sem) < 0) { int errcode = errno; DEBUGASSERT(errcode > 0); |