On 30/10/14 02:27, Daiki Ueno wrote:
Jesper Fehrlund <[email protected]> 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
