error: Strip trailing '\n' from error string arguments (again)
Commit 6daf194d and be62a2eb got rid of a bunch, but they keep coming back. Tracked down with this Coccinelle semantic patch: @r@ expression err, eno, cls, fmt; position p; @@ ( error_report(fmt, ...)@p | error_set(err, cls, fmt, ...)@p | error_set_errno(err, eno, cls, fmt, ...)@p | error_setg(err, fmt, ...)@p | error_setg_errno(err, eno, fmt, ...)@p ) @script:python@ fmt << r.fmt; p << r.p; @@ if "\\n" in str(fmt): print "%s:%s:%s:%s" % (p[0].file, p[0].line, p[0].column, fmt) Signed-off-by:Markus Armbruster <armbru@redhat.com> Message-id: 1360354939-10994-4-git-send-email-armbru@redhat.com Signed-off-by:
Anthony Liguori <aliguori@us.ibm.com>
Showing
- block/gluster.c 1 addition, 1 deletionblock/gluster.c
- hmp.c 1 addition, 1 deletionhmp.c
- hw/9pfs/virtio-9p-proxy.c 1 addition, 1 deletionhw/9pfs/virtio-9p-proxy.c
- hw/pci/pci.c 1 addition, 1 deletionhw/pci/pci.c
- hw/qdev.c 2 additions, 2 deletionshw/qdev.c
- hw/qxl.c 1 addition, 1 deletionhw/qxl.c
- hw/vfio_pci.c 55 additions, 55 deletionshw/vfio_pci.c
- hw/vhost_net.c 2 additions, 2 deletionshw/vhost_net.c
- migration.c 1 addition, 1 deletionmigration.c
- qemu-char.c 4 additions, 4 deletionsqemu-char.c
- target-i386/cpu.c 5 additions, 5 deletionstarget-i386/cpu.c
- target-ppc/translate_init.c 1 addition, 1 deletiontarget-ppc/translate_init.c
- ui/console.c 1 addition, 1 deletionui/console.c
- ui/input.c 1 addition, 1 deletionui/input.c
- util/qemu-config.c 3 additions, 3 deletionsutil/qemu-config.c
- util/qemu-sockets.c 3 additions, 3 deletionsutil/qemu-sockets.c
Loading
Please register or sign in to comment