[libvirt] Question about VIR_ALLOC vs vshMalloc