Add and revert 64 bit integer script conversions
Whenever one tries to send a variable of the type i64
(std::time_t
) or u64
from C++ to JS, the code compiles on linux but not on windows (happened with #3258 and r17928).
The replay list currently convert the timestamp to a string and should be fixed.
At that time, Itms added a change to source/scriptinterface/ScriptConversions.cpp
so that the code compiles on windows, but that doesn't work on unix, see attachment:t3258_visual_replay_menu_v9.2.patch:ticket:3258.
Change History
(13)
Description: |
modified (diff)
|
Keywords: |
patch rfc added
|
Milestone: |
Backlog → Work In Progress
|
Owner: |
set to echotangoecho
|
Status: |
new → assigned
|
Summary: |
64 bit integer script conversions → [PATCH] 64 bit integer script conversions
|
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
Keywords: |
patch rfc removed
|
Milestone: |
Work In Progress → Alpha 22
|
Summary: |
[PATCH] 64 bit integer script conversions → 64 bit integer script conversions
|
Summary: |
64 bit integer script conversions → Add and revert 64 bit integer script conversions
|
A patch that had been proposed before (but doesn't compile on linux iirc).