1
0
forked from 0ad/0ad
0ad/source
Yves 5f86beea6f Replace HandleWrapper and avoid repoint function
JS::Handle<T>::repoint gets removed with SpiderMonkey 38, so the
existing solution has to be replaced. The new approach should also be a
bit clearer. Named Return Value Optimization (NRVO) should avoid a
superfluous temporary for the return value in the generic template
function implementation of AssignOrFromJSVal.

Refs #3708

This was SVN commit r17695.
2016-01-23 14:42:59 +00:00
..
collada Cinematic camera core functionality. Patch by Vladislav Belov. 2016-01-03 12:41:04 +00:00
graphics Remove trailing whitespace. Refs #118. 2016-01-14 00:04:32 +00:00
gui Specify the default column sorting order in XML instead of JS. 2016-01-18 19:23:14 +00:00
i18n L10n code cleanup. 2015-07-29 23:44:05 +00:00
lib Updates precompiled win32 SDL libs to 2.0.4 from libsdl.org. 2016-01-17 23:11:37 +00:00
lobby Remove legacy error codes from strings. 2016-01-04 17:58:28 +00:00
maths Cinematic camera core functionality. Patch by Vladislav Belov. 2016-01-03 12:41:04 +00:00
mocks More FreeBSD build fixes. 2012-01-30 06:21:11 +00:00
network Deep freeze simulation commands to prevent accidental updates. Fixes #3647. 2016-01-18 22:24:50 +00:00
pch Switch to std::shared_ptr and std::weak_ptr. 2015-01-25 03:10:58 +00:00
ps Fixes memory leak in TestPreprocessor. When using CPreprocessor::Parse "you must free() the result string only if the returned address is not inside the source text" 2016-01-23 03:48:00 +00:00
renderer Use explicit types instead of auto. 2016-01-13 00:42:55 +00:00
scriptinterface Replace HandleWrapper and avoid repoint function 2016-01-23 14:42:59 +00:00
simulation2 Don't create replays without commands in case of running non-visual replay or an atlas simulation. 2016-01-23 01:02:57 +00:00
soundmanager Remove trailing whitespace. Based on patch by otero, refs #3268. 2015-12-31 11:45:13 +00:00
third_party Update tinygettext. 2015-12-08 18:05:11 +00:00
tools Don't create replays without commands in case of running non-visual replay or an atlas simulation. 2016-01-23 01:02:57 +00:00
main.cpp Add version command line option. Fixes #2965. 2016-01-08 19:35:33 +00:00
test_setup.cpp CLogger: Use cppformat instead of sys_vswprintf. 2015-01-22 20:30:05 +00:00