Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Q Qemu
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Terraform modules
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • El shab Ahmed
  • Qemu
  • Repository
  • qemu
  • hmp.c
Find file BlameHistoryPermalink
  • Markus Armbruster's avatar
    error: Strip trailing '\n' from error string arguments (again) · 312fd5f2
    Markus Armbruster authored Feb 08, 2013
    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: default avatarMarkus Armbruster <armbru@redhat.com>
    Message-id: 1360354939-10994-4-git-send-email-armbru@redhat.com
    Signed-off-by: default avatarAnthony Liguori <aliguori@us.ibm.com>
    312fd5f2