[libvirt] [PATCH 2/3] virbuffer: Use signed integer for storing error