From db9d58cf45eb7609b1f17e0524b3b89b7ddc2ded Mon Sep 17 00:00:00 2001 From: Ghislain MARY Date: Mon, 24 Jun 2013 17:57:52 +0200 Subject: [PATCH] Fix bug with activities clearing. --- coreapi/presence.c | 1 + 1 file changed, 1 insertion(+) diff --git a/coreapi/presence.c b/coreapi/presence.c index 9f6ee9bf6..4f1af4dcb 100644 --- a/coreapi/presence.c +++ b/coreapi/presence.c @@ -290,6 +290,7 @@ static void presence_person_add_note(struct _LinphonePresencePerson *person, str static void presence_person_clear_activities(struct _LinphonePresencePerson *person) { ms_list_for_each(person->activities, (MSIterateFunc)presence_activity_delete); ms_list_free(person->activities); + person->activities = NULL; } static void presence_model_add_service(LinphonePresenceModel *model, struct _LinphonePresenceService *service) {