Fix the build.

Looks like not all flavors of the android build include support for
std::numeric_limits.  Fix the build by using a simple macro for now.
A more elegant solution can be searched for once the build is green
again.

Change-Id: I18329cd0d26ca69de6a52df9a1c6eeb3ba063b48
diff --git a/services/common_time/common_time_server.cpp b/services/common_time/common_time_server.cpp
index 4af73b5..4db516a 100644
--- a/services/common_time/common_time_server.cpp
+++ b/services/common_time/common_time_server.cpp
@@ -50,7 +50,7 @@
 #include "clock_recovery.h"
 #include "common_clock.h"
 
-using std::numeric_limits;
+#define MAX_INT ((int)0x7FFFFFFF)
 
 namespace android {
 
@@ -1335,8 +1335,8 @@
 
     uint64_t deltaMsec = (((mEndTime - now) + 999999) / 1000000);
 
-    if (deltaMsec > static_cast<uint64_t>(std::numeric_limits<int>::max()))
-        return std::numeric_limits<int>::max();
+    if (deltaMsec > static_cast<uint64_t>(MAX_INT))
+        return MAX_INT;
 
     return static_cast<int>(deltaMsec);
 }