char* model = NULL;
char* manufacturer = NULL;
+ char* buildVersion = NULL;
if (system_info_get_value_string(SYSTEM_INFO_KEY_MODEL, &model) == SYSTEM_INFO_ERROR_NONE) {
if (model != NULL) {
}
}
+ if (system_info_get_value_string(SYSTEM_INFO_KEY_BUILD_STRING, &buildVersion) == SYSTEM_INFO_ERROR_NONE) {
+ if (buildVersion != NULL) {
+ LoggerD("buildVersion : " << buildVersion);
+ Build->buildVersion = buildVersion;
+ free(buildVersion);
+ }
+ }
+
return JSBuildInfo::createJSObject(context, Build);
}
}
if (runtime_info_get_value_string(RUNTIME_INFO_KEY_REGION, &country) == RUNTIME_INFO_ERROR_NONE) {
- LoggerD("country : " << country);
- char* token = NULL;
- char* countryTemp = NULL;
- token = strtok(country, ".");
- if (token != NULL) {
- countryTemp = strdup(token);
- if (countryTemp != NULL) {
- Locale->country = countryTemp;
- }
- if (countryTemp != NULL) {
- free(countryTemp);
- }
if (country != NULL) {
- free(country);
+ LoggerD("country : " << country);
+ char* token = NULL;
+ char* countryTemp = NULL;
+ token = strtok(country, ".");
+ if (token != NULL) {
+ countryTemp = strdup(token);
+ if (countryTemp != NULL) {
+ Locale->country = countryTemp;
+ free(countryTemp);
+ }
+ }
+ free(country);
}
}
- }
return JSLocaleInfo::createJSObject(context, Locale);
}