diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2022-08-01 20:32:09 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2022-08-01 20:32:09 +0200 |
commit | 1514570ff02967b40ad3f72e301a574ed49d29ab (patch) | |
tree | 0d3f8d1b8ed754d67d18454291b4c9d9607f6a15 /src/plugins/javascript | |
parent | 2475ba43a3a3a5b9c894d71c91cd1c598b60039b (diff) | |
download | weechat-1514570ff02967b40ad3f72e301a574ed49d29ab.zip |
scripts: fix issue with year ≥ 2038 in function infolist_new_var_time
Affected plugins: python, lua, tcl, guile, javascript.
Diffstat (limited to 'src/plugins/javascript')
-rw-r--r-- | src/plugins/javascript/weechat-js-api.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/plugins/javascript/weechat-js-api.cpp b/src/plugins/javascript/weechat-js-api.cpp index c042b7775..ec7b2cca4 100644 --- a/src/plugins/javascript/weechat-js-api.cpp +++ b/src/plugins/javascript/weechat-js-api.cpp @@ -4305,10 +4305,10 @@ API_FUNC(infolist_new_var_pointer) API_FUNC(infolist_new_var_time) { - int value; + long value; const char *result; - API_INIT_FUNC(1, "infolist_new_var_time", "ssi", API_RETURN_EMPTY); + API_INIT_FUNC(1, "infolist_new_var_time", "ssn", API_RETURN_EMPTY); v8::String::Utf8Value item(args[0]); v8::String::Utf8Value name(args[1]); @@ -4318,7 +4318,7 @@ API_FUNC(infolist_new_var_time) weechat_infolist_new_var_time ( (struct t_infolist_item *)API_STR2PTR(*item), *name, - value)); + (time_t)value)); API_RETURN_STRING(result); } |