From 7b8ff83a726fabde7dbcfa5a39228abd1d6ff75d Mon Sep 17 00:00:00 2001 From: alexhudson Date: Sun, 22 Aug 2010 00:04:20 +0000 Subject: [PATCH] Don't bypass transaction rollback when we're missing data to unlink. --- src/agents/store/object-model.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/agents/store/object-model.c b/src/agents/store/object-model.c index 0f878a0..7587f01 100644 --- a/src/agents/store/object-model.c +++ b/src/agents/store/object-model.c @@ -1971,7 +1971,7 @@ StoreObjectUnlinkFromConversation(StoreClient *client, StoreObject *mail) // no conversation guid means nothing to unlink Log(LOG_ERROR, "Unable to unlink mail " GUID_FMT " from conversation: no cid", mail->guid); - return -1; + goto abort; } // unlink the mail from the conversation