On 30/10/14 02:27, Daiki Ueno wrote:
Jesper Fehrlund <jes...@prisjakt.nu> writes:
The first time a message is encountered, I can see that this would be
the case.
But, if the message already exists, then this code is executed:
mp = message_list_search (mlp, msgctxt, msgid);
if (mp != NULL)
{
if (msgctxt != NULL)
free (msgctxt);
free (msgid);
My bad. You are right. I've ended up with the attached patch.
Thanks for the good suggestions.
Looks solid after a quick read, thank you for resolving the issue!
Cheers
--
Jesper