From a6c75b99000a54c1d5731057fdf59608729db3bf Mon Sep 17 00:00:00 2001 From: Michal Rakowski Date: Tue, 2 Apr 2019 10:42:34 +0200 Subject: [PATCH] Added original uuid deinitialization without freeing There is a risk that without uuid.data pointer denitialization it will be freed during original volume deinit, zeroing uuid.data pointer prevents that. Signed-off-by: Michal Rakowski --- src/ocf_volume.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ocf_volume.c b/src/ocf_volume.c index 36220d7..f4dbf3d 100644 --- a/src/ocf_volume.c +++ b/src/ocf_volume.c @@ -143,6 +143,7 @@ void ocf_volume_move(ocf_volume_t volume, ocf_volume_t from) */ from->opened = false; from->priv = NULL; + from->uuid.data = NULL; } int ocf_volume_create(ocf_volume_t *volume, ocf_volume_type_t type,