notification: Add an assertion to clarify
authorMatthias Clasen <mclasen@redhat.com>
Fri, 17 Jul 2015 20:46:26 +0000 (16:46 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 17 Jul 2015 20:46:26 +0000 (16:46 -0400)
Coverity doesn't see that g_enum_get_value will never return
NULL here since we always pass it a valid enum value. Help
it along with an assertion.

gio/gnotification.c

index 53c5c6b..2cf03cf 100644 (file)
@@ -714,6 +714,7 @@ g_notification_get_priority_nick (GNotification *notification)
 
   enum_class = g_type_class_ref (G_TYPE_NOTIFICATION_PRIORITY);
   value = g_enum_get_value (enum_class, g_notification_get_priority (notification));
+  g_assert (value != NULL);
   nick = g_variant_new_string (value->value_nick);
   g_type_class_unref (enum_class);