# HG changeset patch # User Paul Aurich # Date 1305088350 0 # Node ID 98945afd4c444f4aaac35500906f43d8d4c97956 # Parent 9449f70762e7be6d6754b72f60983df5b1a3c9bd mxit/protocols: Use g_realloc, as these are freed with g_free diff -r 9449f70762e7 -r 98945afd4c44 libpurple/protocols/mxit/protocol.c --- a/libpurple/protocols/mxit/protocol.c Wed May 11 04:29:56 2011 +0000 +++ b/libpurple/protocols/mxit/protocol.c Wed May 11 04:32:30 2011 +0000 @@ -2488,7 +2488,7 @@ field = g_new0( struct field, 1 ); - r->fields = realloc( r->fields, sizeof( struct field* ) * ( r->fcount + 1 ) ); + r->fields = g_realloc( r->fields, sizeof( struct field* ) * ( r->fcount + 1 ) ); r->fields[r->fcount] = field; r->fcount++; @@ -2508,7 +2508,7 @@ rec = g_new0( struct record, 1 ); - p->records = realloc( p->records, sizeof( struct record* ) * ( p->rcount + 1 ) ); + p->records = g_realloc( p->records, sizeof( struct record* ) * ( p->rcount + 1 ) ); p->records[p->rcount] = rec; p->rcount++;