<HTML><BODY>Hello All,<br><br>There is a structure <strong>sip_msg</strong> which is passed into a module and represents a received sip message.<br>It contains number of pointers to <strong>hdr_field</strong> members.<br>In its turn <strong>hdr_field</strong> contains member <strong>void* parsed</strong><br><br>In the sanity module we assign to <strong>parsed</strong> member a pointer to newly allocated memory and we don't free that memory at the end.<br>Do we need to free explicitly or this memory will be deallocated later together with <strong>sip_msg</strong>?<br><br>In other words is it memory leak or not?<br><br><br>Best regards,<br>Konstantin</BODY></HTML>