add: if (_c->instance.s) shm_free(_c->instance.s);
context: void free_ucontact(ucontact_t* _c){	if (!_c) return;	if (_c->received.s) shm_free(_c->received.s);	if (_c->user_agent.s) shm_free(_c->user_agent.s);	if (_c->callid.s) shm_free(_c->callid.s);	if (_c->c.s) shm_free(_c->c.s);	shm_free(_c);}