diff --git a/src/calls-emergency-calls-manager.c b/src/calls-emergency-calls-manager.c index 937fbf1..a2f7cf1 100644 --- a/src/calls-emergency-calls-manager.c +++ b/src/calls-emergency-calls-manager.c @@ -72,7 +72,7 @@ handle_get_emergency_contacts (CallsDBusEmergencyCalls *object, g_variant_builder_init (&contacts_builder, G_VARIANT_TYPE (CONTACTS_FORMAT)); for (int i = 0; i < g_list_model_get_n_items (self->origins); i++) { - CallsOrigin *origin = g_list_model_get_item (self->origins, i); + g_autoptr (CallsOrigin) origin = g_list_model_get_item (self->origins, i); g_auto (GStrv) emergency_numbers = NULL; emergency_numbers = calls_origin_get_emergency_numbers (origin);