]> Creatis software - clitk.git/commitdiff
change int to size_t
authorDavid Sarrut <david.sarrut@creatis.insa-lyon.fr>
Fri, 10 Mar 2017 12:13:40 +0000 (13:13 +0100)
committerDavid Sarrut <david.sarrut@creatis.insa-lyon.fr>
Fri, 10 Mar 2017 12:13:40 +0000 (13:13 +0100)
common/clitkMemoryUsage.cxx

index c95c2859b925e7f7dfa24575e4b53d28d88f53b6..a8be21ae478db0c76f3ff33c42d525d60c9592d1 100644 (file)
@@ -1,7 +1,7 @@
 /*=========================================================================
   Program:   vv                     http://www.creatis.insa-lyon.fr/rio/vv
 
-  Authors belong to: 
+  Authors belong to:
   - University of LYON              http://www.universite-lyon.fr/
   - Léon Bérard cancer center       http://www.centreleonberard.fr
   - CREATIS CNRS laboratory         http://www.creatis.insa-lyon.fr
@@ -23,7 +23,7 @@
 #  include <unistd.h>
 #endif
 
-void clitk::PrintMemory(bool verbose, std::string s) 
+void clitk::PrintMemory(bool verbose, std::string s)
 {
 #if CLITK_MEMORY_INFO == 1
   if (verbose) {
@@ -38,21 +38,20 @@ void clitk::PrintMemory(bool verbose, std::string s)
 #endif
   }
 
-double clitk::GetMemoryUsageInMb() 
+double clitk::GetMemoryUsageInMb()
 {
 #if CLITK_MEMORY_INFO == 1
   //sleep(1); // wait to refresh memory ? need to let the system refresh the mem
-  int * entries = new int;
+  size_t * entries = new size_t;
   sg_process_stats * stat = new sg_process_stats;
-  int i=0; 
+  int i=0;
   stat = sg_get_process_stats(entries);
   // Search the current pid in the list of processes
   while (stat[i].pid != getpid()) i++;
-  // Display total memory size 
+  // Display total memory size
   double mem = stat[i].proc_resident/1000/1000; // in MB
   return mem;
 #else
   return 0.0;
 #endif
   }
-