--- src/message.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/message.c b/src/message.c index 600800b..68ee9e7 100644 --- a/src/message.c +++ b/src/message.c @@ -312,6 +312,7 @@ gcry_error_t otrl_message_sending(OtrlUserState us, context, NULL, gcry_error(GPG_ERR_NO_ERROR)); } + gcry_free(context->context_priv->lastmessage); context->context_priv->lastmessage = gcry_malloc_secure(strlen(original_msg) + 1); if (context->context_priv->lastmessage) { -- 2.1.2
_______________________________________________ OTR-dev mailing list OTR-dev@lists.cypherpunks.ca http://lists.cypherpunks.ca/mailman/listinfo/otr-dev