Fix some clang compiler warnings
authorJens Steube <jens.steube@gmail.com>
Thu, 14 Jan 2016 20:45:11 +0000 (21:45 +0100)
committerJens Steube <jens.steube@gmail.com>
Thu, 14 Jan 2016 20:45:11 +0000 (21:45 +0100)
src/oclHashcat.c
src/rp_kernel_on_cpu.c
src/shared.c

index 6390462..518e057 100644 (file)
@@ -12600,7 +12600,7 @@ int main (int argc, char **argv)
 
         for (uint i = 0; i < 32; i++)
         {
-          const uint opti_bit = 1 << i;
+          const uint opti_bit = 1u << i;
 
           if (opti_type & opti_bit) log_info ("* %s", stroptitype (opti_bit));
         }
index 3fdf4b8..1c3bd44 100644 (file)
@@ -4,8 +4,6 @@
  */
 
 #pragma GCC diagnostic ignored "-Wunused-parameter"
-#pragma GCC diagnostic ignored "-Wunused-variable"
-#pragma GCC diagnostic ignored "-Wunused-but-set-variable"
 #pragma GCC diagnostic ignored "-Wunused-function"
 
 #include <rp_kernel_on_cpu.h>
index 988153b..22ac7b8 100644 (file)
@@ -2883,7 +2883,7 @@ uint32_t *hm_get_list_valid_adl_adapters (int iNumberAdapters, int *num_adl_adap
   {
     AdapterInfo info = lpAdapterInfo[i];
 
-    if ((info.strUDID == NULL) || (strlen (info.strUDID) < 1)) continue;
+    if (strlen (info.strUDID) < 1) continue;
 
     #ifdef WIN
     if (info.iVendorID !=   1002) continue;