提交 9fbb035e 编写于 作者: J John Ferlan

storage: Use VIR_STEAL_PTR in storageBackendProbeTarget

Signed-off-by: NJohn Ferlan <jferlan@redhat.com>
Reviewed-by: NErik Skultety <eskultet@redhat.com>
Reviewed-by: NJán Tomko <jtomko@redhat.com>
上级 5f02df44
...@@ -3492,13 +3492,11 @@ storageBackendProbeTarget(virStorageSourcePtr target, ...@@ -3492,13 +3492,11 @@ storageBackendProbeTarget(virStorageSourcePtr target,
} }
virBitmapFree(target->features); virBitmapFree(target->features);
target->features = meta->features; VIR_STEAL_PTR(target->features, meta->features);
meta->features = NULL;
if (meta->compat) { if (meta->compat) {
VIR_FREE(target->compat); VIR_FREE(target->compat);
target->compat = meta->compat; VIR_STEAL_PTR(target->compat, meta->compat);
meta->compat = NULL;
} }
cleanup: cleanup:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册