From 7518d9a1ce6bb8d4bef4346b9e9c3df6e655628b Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Mon, 6 Apr 2015 18:27:42 +0200 Subject: [PATCH] platform/trivial: add OBJECT_TYPE_MAX enum value (cherry picked from commit ee64b8585b45fd91a8c16bac702f3797106f9b44) --- src/platform/nm-linux-platform.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/platform/nm-linux-platform.c b/src/platform/nm-linux-platform.c index 1914e9398f..318f5daf0e 100644 --- a/src/platform/nm-linux-platform.c +++ b/src/platform/nm-linux-platform.c @@ -327,6 +327,7 @@ typedef enum { OBJECT_TYPE_IP4_ROUTE, OBJECT_TYPE_IP6_ROUTE, __OBJECT_TYPE_LAST, + OBJECT_TYPE_MAX = __OBJECT_TYPE_LAST - 1, } ObjectType; static ObjectType @@ -1437,7 +1438,7 @@ to_string_object (NMPlatform *platform, struct nl_object *obj) /* Object and cache manipulation */ -static const char *signal_by_type_and_status[__OBJECT_TYPE_LAST] = { +static const char *signal_by_type_and_status[OBJECT_TYPE_MAX + 1] = { [OBJECT_TYPE_LINK] = NM_PLATFORM_SIGNAL_LINK_CHANGED, [OBJECT_TYPE_IP4_ADDRESS] = NM_PLATFORM_SIGNAL_IP4_ADDRESS_CHANGED, [OBJECT_TYPE_IP6_ADDRESS] = NM_PLATFORM_SIGNAL_IP6_ADDRESS_CHANGED,