From f1d953e08f03eb7a690ad4f4e0fbf54a2cf3b986 Mon Sep 17 00:00:00 2001 From: Ilya Dryomov Date: Thu, 8 May 2014 18:17:48 +0400 Subject: [PATCH] krbd: match new with delete, not free() struct krbd_ctx is allocated with new, use delete to get rid of it. Signed-off-by: Ilya Dryomov --- src/krbd.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/krbd.cc b/src/krbd.cc index f09a9f09acd6..9ac413718136 100644 --- a/src/krbd.cc +++ b/src/krbd.cc @@ -581,7 +581,7 @@ extern "C" int krbd_create_from_context(struct CephContext *cct, ctx->cct = cct; ctx->udev = udev_new(); if (!ctx->udev) { - free(ctx); + delete ctx; return -ENOMEM; } -- 2.47.3