diff options
author | John-Mark Bell <jmb@netsurf-browser.org> | 2024-03-05 22:34:35 +0000 |
---|---|---|
committer | John-Mark Bell <jmb@netsurf-browser.org> | 2024-03-05 22:34:35 +0000 |
commit | 4b937dc315ba1c326d2adebe0ca8d210c3954313 (patch) | |
tree | 3aa39cf29ddd4ca2fecc794049114342b0f8cafa /desktop/cookie_manager.c | |
parent | 167676c335a517333005b59746006b4fccd45af5 (diff) | |
download | netsurf-4b937dc315ba1c326d2adebe0ca8d210c3954313.tar.gz netsurf-4b937dc315ba1c326d2adebe0ca8d210c3954313.tar.bz2 |
Cookie/History/Hotlist: use localtime()
Some platforms do not support the reentrant form, so don't use it.
Diffstat (limited to 'desktop/cookie_manager.c')
-rw-r--r-- | desktop/cookie_manager.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/desktop/cookie_manager.c b/desktop/cookie_manager.c index 7cb93dff7..b5ec89618 100644 --- a/desktop/cookie_manager.c +++ b/desktop/cookie_manager.c @@ -242,19 +242,19 @@ cookie_manager_field_builder_time(enum cookie_manager_field field, struct treeview_field_data *fdata, const time_t *value) { - struct tm ftime; + struct tm *ftime; fdata->field = cm_ctx.fields[field].field; fdata->value = NULL; fdata->value_len = 0; - if (localtime_r(value, &ftime) != NULL) { + if ((ftime = localtime(value)) != NULL) { const size_t vsize = 256; char *value = malloc(vsize); if (value != NULL) { fdata->value = value; fdata->value_len = strftime(value, vsize, - "%a %b %e %H:%M:%S %Y", &ftime); + "%a %b %e %H:%M:%S %Y", ftime); } } |