diff --git a/src/ocf_volume.c b/src/ocf_volume.c index 4ae8321..5f9fa22 100644 --- a/src/ocf_volume.c +++ b/src/ocf_volume.c @@ -161,6 +161,7 @@ void ocf_volume_deinit(ocf_volume_t volume) env_free(volume->priv); volume->priv = NULL; + volume->type = NULL; if (volume->uuid_copy && volume->uuid.data) { env_vfree(volume->uuid.data); @@ -191,6 +192,7 @@ void ocf_volume_move(ocf_volume_t volume, ocf_volume_t from) from->opened = false; from->priv = NULL; from->uuid.data = NULL; + from->type = NULL; } int ocf_volume_create(ocf_volume_t *volume, ocf_volume_type_t type,