[libvirt] [PATCH 1/3] virterror: Make SetError work if no previous error was set