From a6409a7dacb82597d1aa0fee8eca63e0f38ee5df Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Fri, 13 Jan 2012 01:16:08 +0200 Subject: [PATCH] eir: Remove unnecessary name_len variable --- src/eir.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/eir.c b/src/eir.c index f460438b0..7ae68341e 100644 --- a/src/eir.c +++ b/src/eir.c @@ -119,7 +119,6 @@ int eir_parse(struct eir_data *eir, uint8_t *eir_data, uint8_t eir_len) while (len < eir_len - 1) { uint8_t field_len = eir_data[0]; - ssize_t name_len; /* Check for the end of EIR */ if (field_len == 0) @@ -160,10 +159,8 @@ int eir_parse(struct eir_data *eir, uint8_t *eir_data, uint8_t eir_len) while (field_len > 1 && eir_data[field_len] == '\0') field_len--; - name_len = field_len - 1; - if (!g_utf8_validate((char *) &eir_data[2], - name_len, NULL)) + field_len -1, NULL)) break; g_free(eir->name); -- 2.47.3