]> AND Private Git Repository - loba.git/blobdiff - timer.h
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Wip++...
[loba.git] / timer.h
diff --git a/timer.h b/timer.h
index 6ae15eb94e3a6988fdb11534649be596c4656442..dbf32e12c25e4ef82626e16172882d05e26efabb 100644 (file)
--- a/timer.h
+++ b/timer.h
@@ -28,7 +28,7 @@ struct timeval operator+(const struct timeval& a, const struct timeval& b)
 inline
 struct timeval operator-(const struct timeval& a, const struct timeval& b)
 {
 inline
 struct timeval operator-(const struct timeval& a, const struct timeval& b)
 {
-    timeval result;
+    struct timeval result;
     result.tv_sec = a.tv_sec - b.tv_sec;
     result.tv_usec = a.tv_usec - b.tv_usec;
     if (result.tv_usec < 0) {
     result.tv_sec = a.tv_sec - b.tv_sec;
     result.tv_usec = a.tv_usec - b.tv_usec;
     if (result.tv_usec < 0) {
@@ -38,7 +38,7 @@ struct timeval operator-(const struct timeval& a, const struct timeval& b)
     return result;
 }
 
     return result;
 }
 
-double timertod(const timeval& a)
+double timertod(const struct timeval& a)
 {
     return a.tv_sec + a.tv_usec / 1e6;
 }
 {
     return a.tv_sec + a.tv_usec / 1e6;
 }
@@ -66,12 +66,12 @@ public:
 
     void start()
     {
 
     void start()
     {
-        getrusage(RUSAGE_SELF, &before);        
+        getrusage(RUSAGE_SELF, &before);
     }
 
     void stop()
     {
     }
 
     void stop()
     {
-        getrusage(RUSAGE_SELF, &after);        
+        getrusage(RUSAGE_SELF, &after);
         difference = difference + ((after.ru_utime + after.ru_stime) -
                                    (before.ru_utime + before.ru_stime));
     }
         difference = difference + ((after.ru_utime + after.ru_stime) -
                                    (before.ru_utime + before.ru_stime));
     }