From 0ce83890bfb8653e06e3882aed3f9e28234642c8 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Sun, 24 Jan 2016 11:31:10 +0100 Subject: [PATCH] utils: fix out-of-bound access for negative indexes in _NM_UTILS_STRING_LOOKUP_TABLE_DEFINE() --- src/NetworkManagerUtils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NetworkManagerUtils.h b/src/NetworkManagerUtils.h index acd3d55a09..1920c3d5bb 100644 --- a/src/NetworkManagerUtils.h +++ b/src/NetworkManagerUtils.h @@ -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; \ }