From abc585f805996b11fec34248380c5fd393c19b33 Mon Sep 17 00:00:00 2001 From: Szymon Janc Date: Wed, 8 Oct 2014 08:34:33 +0200 Subject: [PATCH] android/hal-utils: Fix get_config wrapper If property name was maximum allowed size (31 characters) it was incorrectly rejected. Unfortunatelly this was affecting HFP support in handsfree HAL. --- android/hal-utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/hal-utils.c b/android/hal-utils.c index 0311b81c5..05e8920fb 100644 --- a/android/hal-utils.c +++ b/android/hal-utils.c @@ -342,7 +342,7 @@ int get_config(const char *config_key, char *value, const char *fallback) char key[PROPERTY_KEY_MAX]; int ret; - if (strlen(config_key) + sizeof(PROP_PREFIX) >= sizeof(key)) + if (strlen(config_key) + sizeof(PROP_PREFIX) > sizeof(key)) return 0; snprintf(key, sizeof(key), PROP_PREFIX"%s", config_key); -- 2.47.3