Don't feed the timezone to RenderScript time functions, let the library figure it out.

Bug #2211070.

Change-Id: I5975651fd12399fb8dfe283dfdfaa17569738c7b
diff --git a/rsScriptC_Lib.cpp b/rsScriptC_Lib.cpp
index 5aef56d..23888ff 100644
--- a/rsScriptC_Lib.cpp
+++ b/rsScriptC_Lib.cpp
@@ -28,7 +28,6 @@
 #include <GLES/glext.h>
 
 #include <time.h>
-#include <cutils/tztime.h>
 
 using namespace android;
 using namespace android::renderscript;
@@ -444,15 +443,9 @@
     time_t rawtime;
     time(&rawtime);
 
-    if (sc->mEnviroment.mTimeZone) {
-        struct tm timeinfo;
-        localtime_tz(&rawtime, &timeinfo, sc->mEnviroment.mTimeZone);
-        return timeinfo.tm_sec;
-    } else {
-        struct tm *timeinfo;
-        timeinfo = localtime(&rawtime);
-        return timeinfo->tm_sec;
-    }
+    struct tm *timeinfo;
+    timeinfo = localtime(&rawtime);
+    return timeinfo->tm_sec;
 }
 
 static int32_t SC_minute()
@@ -462,15 +455,9 @@
     time_t rawtime;
     time(&rawtime);
 
-    if (sc->mEnviroment.mTimeZone) {
-        struct tm timeinfo;
-        localtime_tz(&rawtime, &timeinfo, sc->mEnviroment.mTimeZone);
-        return timeinfo.tm_min;
-    } else {
-        struct tm *timeinfo;
-        timeinfo = localtime(&rawtime);
-        return timeinfo->tm_min;
-    }
+    struct tm *timeinfo;
+    timeinfo = localtime(&rawtime);
+    return timeinfo->tm_min;
 }
 
 static int32_t SC_hour()
@@ -480,15 +467,9 @@
     time_t rawtime;
     time(&rawtime);
 
-    if (sc->mEnviroment.mTimeZone) {
-        struct tm timeinfo;
-        localtime_tz(&rawtime, &timeinfo, sc->mEnviroment.mTimeZone);
-        return timeinfo.tm_hour;
-    } else {
-        struct tm *timeinfo;
-        timeinfo = localtime(&rawtime);
-        return timeinfo->tm_hour;
-    }
+    struct tm *timeinfo;
+    timeinfo = localtime(&rawtime);
+    return timeinfo->tm_hour;
 }
 
 static int32_t SC_day()
@@ -498,15 +479,9 @@
     time_t rawtime;
     time(&rawtime);
 
-    if (sc->mEnviroment.mTimeZone) {
-        struct tm timeinfo;
-        localtime_tz(&rawtime, &timeinfo, sc->mEnviroment.mTimeZone);
-        return timeinfo.tm_mday;
-    } else {
-        struct tm *timeinfo;
-        timeinfo = localtime(&rawtime);
-        return timeinfo->tm_mday;
-    }
+    struct tm *timeinfo;
+    timeinfo = localtime(&rawtime);
+    return timeinfo->tm_mday;
 }
 
 static int32_t SC_month()
@@ -516,15 +491,9 @@
     time_t rawtime;
     time(&rawtime);
 
-    if (sc->mEnviroment.mTimeZone) {
-        struct tm timeinfo;
-        localtime_tz(&rawtime, &timeinfo, sc->mEnviroment.mTimeZone);
-        return timeinfo.tm_mon;
-    } else {
-        struct tm *timeinfo;
-        timeinfo = localtime(&rawtime);
-        return timeinfo->tm_mon;
-    }
+    struct tm *timeinfo;
+    timeinfo = localtime(&rawtime);
+    return timeinfo->tm_mon;
 }
 
 static int32_t SC_year()
@@ -534,15 +503,9 @@
     time_t rawtime;
     time(&rawtime);
 
-    if (sc->mEnviroment.mTimeZone) {
-        struct tm timeinfo;
-        localtime_tz(&rawtime, &timeinfo, sc->mEnviroment.mTimeZone);
-        return timeinfo.tm_year;
-    } else {
-        struct tm *timeinfo;
-        timeinfo = localtime(&rawtime);
-        return timeinfo->tm_year;
-    }
+    struct tm *timeinfo;
+    timeinfo = localtime(&rawtime);
+    return timeinfo->tm_year;
 }
 
 static int32_t SC_uptimeMillis()