From daa43c8d563475d46dae109af65fe58dd0836453 Mon Sep 17 00:00:00 2001 From: Andrei Emeltchenko Date: Mon, 23 Dec 2013 10:28:51 +0200 Subject: [PATCH] android/tester: Fix possible NULL dereference value is checked for NULL and later is dereferenced if we do not return. --- android/android-tester.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/android/android-tester.c b/android/android-tester.c index 2d1ffdeab..038311503 100644 --- a/android/android-tester.c +++ b/android/android-tester.c @@ -148,18 +148,21 @@ static void test_device_property(bt_property_t *property, if (value == NULL) { tester_warn("NULL property passed"); tester_test_failed(); + return; } if (property->type != type) { tester_warn("Wrong remote property type %d, expected %d", type, property->type); tester_test_failed(); + return; } if (property->len != len) { tester_warn("Wrong remote property len %d, expected %d", len, property->len); tester_test_failed(); + return; } if (memcmp(property->val, value, len)) { -- 2.47.3