OSDN Git Service

android: Fix error handling in adapter_ready
authorSzymon Janc <szymon.janc@tieto.com>
Fri, 8 Nov 2013 14:00:59 +0000 (15:00 +0100)
committerJohan Hedberg <johan.hedberg@intel.com>
Fri, 8 Nov 2013 14:15:06 +0000 (16:15 +0200)
On error negative value is passed to adapter_ready callback. This fix
passing negative error code to strerror.

android/main.c

index 93870d0..36cc8aa 100644 (file)
@@ -465,8 +465,8 @@ static GOptionEntry options[] = {
 
 static void adapter_ready(int err)
 {
-       if (err) {
-               error("Adapter initialization failed: %s", strerror(err));
+       if (err < 0) {
+               error("Adapter initialization failed: %s", strerror(-err));
                exit(EXIT_FAILURE);
        }