]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
libctf, subr: don't mix up errors and warnings
authorNick Alcock <nick.alcock@oracle.com>
Mon, 15 Jul 2024 20:04:24 +0000 (21:04 +0100)
committerNick Alcock <nick.alcock@oracle.com>
Wed, 31 Jul 2024 20:02:05 +0000 (21:02 +0100)
ctf_err_warn() was debug-logging warnings as if they were errors and vice
versa.

libctf/
* ctf-subr.c (ctf_err_warn): Fix debugging thinko.

libctf/ctf-subr.c

index deb9e0ba5c47e4c65093c240da87fc071e8fc66b..6dbf3e7231ad95b28a2260f05ced6ebccd9ab6f5 100644 (file)
@@ -231,11 +231,11 @@ ctf_err_warn (ctf_dict_t *fp, int is_warning, int err,
      lead to unwinding up to the user.)  */
   if ((!is_warning && (err != 0 || (fp && ctf_errno (fp) != 0)))
       || (is_warning && err != 0))
-    ctf_dprintf ("%s: %s (%s)\n", is_warning ? _("error") : _("warning"),
+    ctf_dprintf ("%s: %s (%s)\n", is_warning ? _("warning") : _("error"),
                 cew->cew_text, err != 0 ? ctf_errmsg (err)
                 : ctf_errmsg (ctf_errno (fp)));
   else
-    ctf_dprintf ("%s: %s\n", is_warning ? _("error") : _("warning"),
+    ctf_dprintf ("%s: %s\n", is_warning ? _("warning") : _("error"),
                 cew->cew_text);
 
   if (fp != NULL)