[libvirt] [PATCH] Add virBufferFreeAndReset() and replace free()