[libvirt] [PATCH v3] buf: Fix possible infinite loop in EscapeString, VSnprintf