diff options
-rw-r--r-- | binding/afm-mediaplayer-binding.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/binding/afm-mediaplayer-binding.c b/binding/afm-mediaplayer-binding.c index 3aab371..6c3c3b3 100644 --- a/binding/afm-mediaplayer-binding.c +++ b/binding/afm-mediaplayer-binding.c @@ -339,7 +339,7 @@ static void controls(struct afb_req request) long int idx = strtol(parameter, NULL, 10); GList *list = NULL; - if (idx == 0 && !errno) { + if (idx == 0 && errno) { afb_req_fail(request, "failed", "invalid index"); pthread_mutex_unlock(&mutex); return; @@ -362,7 +362,7 @@ static void controls(struct afb_req request) const char *parameter = afb_req_value(request, "volume"); long int volume = strtol(parameter, NULL, 10); - if (volume == 0 && !errno) { + if (volume == 0 && errno) { afb_req_fail(request, "failed", "invalid volume"); pthread_mutex_unlock(&mutex); return; |