utils: fix out-of-bound access for negative indexes in _NM_UTILS_STRING_LOOKUP_TABLE_DEFINE()

This commit is contained in:
Thomas Haller
2016-01-24 11:31:10 +01:00
parent 9c3187027c
commit 0ce83890bf

View File

@@ -267,7 +267,7 @@ fcn_name (lookup_type idx) \
static const char *const descs[] = { \
__VA_ARGS__ \
}; \
if ((gssize) idx >= 0 && idx < G_N_ELEMENTS (descs)) \
if ((gsize) idx < G_N_ELEMENTS (descs)) \
return descs[idx]; \
return unknown_val; \
}