Merge "timer: fix PRIi64 usage"
diff --git a/src/timer.cpp b/src/timer.cpp
index 160c934..505ef7f 100644
--- a/src/timer.cpp
+++ b/src/timer.cpp
@@ -20,6 +20,8 @@
  *  Simon Que <sque@chromium.org>
  */
 
+#define __STDC_FORMAT_MACROS
+
 #include <inttypes.h>
 #include <stdio.h>
 #include <sys/time.h>
@@ -101,11 +103,9 @@
         std::vector<uint64_t>& current = data_[j];
 
         if (j > 0)
-          printf("%lu", current[0] - data_[j-1][max_timestamps_-1]);
-          //printf("%" PRIi64 "", current[0] - data_[j-1][max_timestamps_-1]);
+          printf("%" PRIi64 "", current[0] - data_[j-1][max_timestamps_-1]);
         for(int i = 0; i < max_timestamps_ - 1; i++) {
-            //printf("\t%" PRIi64 "", current[i + 1] - current[i]);
-            printf("\t%lu", current[i + 1] - current[i]);
+            printf("\t%" PRIi64 "", current[i + 1] - current[i]);
         }
         printf("\n");
     }