]> www.infradead.org Git - pidgin-chime.git/commitdiff
Fix unimplemented free_participant()
authorDavid Woodhouse <dwmw@amazon.co.uk>
Wed, 7 Mar 2018 14:15:35 +0000 (14:15 +0000)
committerDavid Woodhouse <dwmw@amazon.co.uk>
Wed, 7 Mar 2018 14:15:35 +0000 (14:15 +0000)
Probably didn't need valgrind to see *that* one was a leak...

chime-call.c

index c86dd8b27c40a40539c6aaaef5f87c33e73d9e94..f01afbcb4eaf3493f9bd35eff1159d8611e346f9 100644 (file)
@@ -288,8 +288,15 @@ static gboolean parse_call_participation_status(JsonNode *node, const gchar *mem
        return TRUE;
 }
 
-static void free_participant(void *p)
+static void free_participant(void *_p)
 {
+       ChimeCallParticipant *p = _p;
+
+       free(p->participant_id);
+       free(p->participant_type);
+       free(p->full_name);
+       free(p->email);
+       free(p);
 }
 
 static gboolean parse_participant(ChimeConnection *cxn, ChimeCall *call, JsonNode *p)