Merge commit 'dac92e6fb6a29d827b9cbee7712ca07218bb55da' into eclair-mr2-plus-aosp * commit 'dac92e6fb6a29d827b9cbee7712ca07218bb55da': Don't feed the timezone to RenderScript time functions, let the library figure it out.
This commit is contained in:
@ -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 @@ static int32_t SC_second()
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
static int32_t SC_minute()
|
||||
@ -462,15 +455,9 @@ static int32_t SC_minute()
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
static int32_t SC_hour()
|
||||
@ -480,15 +467,9 @@ static int32_t SC_hour()
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
static int32_t SC_day()
|
||||
@ -498,15 +479,9 @@ static int32_t SC_day()
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
static int32_t SC_month()
|
||||
@ -516,15 +491,9 @@ static int32_t SC_month()
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
static int32_t SC_year()
|
||||
@ -534,15 +503,9 @@ static int32_t SC_year()
|
||||
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;
|
||||
}
|
||||
}
|
||||
|
||||
static int32_t SC_uptimeMillis()
|
||||
|
Reference in New Issue
Block a user