Silence -Wint-in-bool-context warnings.
authorWerner Koch <wk@gnupg.org>
Thu, 14 Feb 2019 10:18:27 +0000 (11:18 +0100)
committerWerner Koch <wk@gnupg.org>
Thu, 14 Feb 2019 10:50:25 +0000 (11:50 +0100)
tests/t-getattribute.c
tests/t-getsessioninfo.c
tests/t-support.h

index ae319ff..a2be7c0 100644 (file)
@@ -2,7 +2,7 @@
    Copyright (C) 2006, 2007 g10 Code GmbH
 
    This file is part of Scute.
+
    Scute is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
@@ -421,7 +421,7 @@ dump_object (CK_SESSION_HANDLE session, CK_OBJECT_HANDLE object)
                         CKR_GENERAL_ERROR : 0);
            printf ("     Key Start Date: %.4s/%.2s/%.2s\n",
                    key_sdate.year, key_sdate.month, key_sdate.day);
-           
+
            fail_if_err ((key_attr[7].ulValueLen != sizeof (key_edate)) ?
                         CKR_GENERAL_ERROR : 0);
            printf ("     Key End Date: %.4s/%.2s/%.2s\n",
@@ -540,7 +540,7 @@ main (int argc, char *argv[])
 
   if (argc > 1 && !strcmp ("--printable", argv[1]))
     printable = true;
-    
+
   init_cryptoki ();
 
   err = C_GetSlotList (true, NULL, &slots_count);
@@ -570,7 +570,7 @@ main (int argc, char *argv[])
       err = C_OpenSession (slots[i], CKF_SERIAL_SESSION, NULL, NULL,
                           &session);
       fail_if_err (err);
-     
+
       printf ("    Session ID: %lu\n", session);
 
       err = C_FindObjectsInit (session, NULL, 0);
index 1d4d902..92746e5 100644 (file)
@@ -2,7 +2,7 @@
    Copyright (C) 2006 g10 Code GmbH
 
    This file is part of Scute.
+
    Scute is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
@@ -101,7 +101,7 @@ main (int argc, char *argv[])
            }
          DO_FLAG (CKF_RW_SESSION);
          DO_FLAG (CKF_SERIAL_SESSION);
-         
+
          xflags = info.flags & ~xflags;
          if (xflags)
            printf ("%s%#lx", any ? " | " : "", xflags);
index a2cfcf2..7ae1da7 100644 (file)
@@ -2,7 +2,7 @@
    Copyright (C) 2006 g10 Code GmbH
 
    This file is part of Scute.
+
    Scute is free software; you can redistribute it and/or modify it
    under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
@@ -240,11 +240,11 @@ session_state_str (CK_STATE state)
 
 #define fail_if_err(err)                                       \
   do                                                           \
-    {                                                          \
-      if (err)                                                 \
+    { unsigned int _err = (err);                                \
+      if (_err)                                                        \
         {                                                      \
           fprintf (stderr, "%s:%d: %s\n",                      \
-                   __FILE__, __LINE__, ERRMSG(err));           \
+                   __FILE__, __LINE__, ERRMSG(_err));          \
           exit (1);                                            \
         }                                                      \
     }                                                          \