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