VPP-1474: fix 2x coverity warnings 46/15946/2
authorDave Barach <dave@barachs.net>
Wed, 14 Nov 2018 16:42:03 +0000 (11:42 -0500)
committerDamjan Marion <dmarion@me.com>
Thu, 15 Nov 2018 17:22:25 +0000 (17:22 +0000)
Change-Id: I441beaf3d7f57886580d7cce35ef592aa0fcca5f
Signed-off-by: Dave Barach <dave@barachs.net>
src/vppinfra/pmalloc.c
src/vppinfra/time.c

index e11d27e..b707336 100644 (file)
@@ -212,7 +212,7 @@ pmalloc_update_lookup_table (clib_pmalloc_main_t * pm, u32 first, u32 count)
   vec_validate_aligned (pm->lookup_table, vec_len (pm->pages) *
                        elts_per_page - 1, CLIB_CACHE_LINE_BYTES);
 
-  p = first * elts_per_page;
+  p = (uword) first *elts_per_page;
   if (pm->flags & CLIB_PMALLOC_F_NO_PAGEMAP)
     {
       while (p < (uword) elts_per_page * count)
index 2bba1da..dee5002 100644 (file)
@@ -120,7 +120,7 @@ clock_frequency_from_proc_filesystem (void)
 static f64
 clock_frequency_from_sys_filesystem (void)
 {
-  f64 cpu_freq;
+  f64 cpu_freq = 0.0;
   int fd;
   unformat_input_t input;
 
@@ -131,7 +131,7 @@ clock_frequency_from_sys_filesystem (void)
     goto done;
 
   unformat_init_clib_file (&input, fd);
-  unformat (&input, "%f", &cpu_freq);
+  (void) unformat (&input, "%f", &cpu_freq);
   cpu_freq *= 1e3;             /* measured in kHz */
   unformat_free (&input);
   close (fd);