In error case function returned statically allocated memeory
which was afterwards free by function user.
Change-Id: Iad7b0dde5e5808bc813cc495c950bbff6c746643
(cherry picked from commit
884876949a2a61f370a6ea439219dc9261f8b2cd)
int ret = system_settings_get_value_string(SYSTEM_SETTINGS_KEY_LOCALE_TIMEZONE, timezone);
if (ret != SYSTEM_SETTINGS_ERROR_NONE) {
_E("system_settings_get_value_string failed: %s", get_error_message(ret));
- *timezone = "N/A";
+ *timezone = strdup("N/A");
}
}