bsnes/nall/string
invertego 9fbbea23d3 nall: always pass by reference to make_string()
Many specializations of stringify store a reference to the wrapped
value. Therefore, passing arguments to make_string() by value can be
disastrous if the compiler does not perform copy elision and stringify
stores a reference to a variable that goes out of scope when
make_string() returns.

Cherry-picked from ares commit 3d826f5b266027529f0c12211c744a23bbe25a56.
2024-09-05 15:21:21 +10:00
..
allocator v107.8 2019-07-17 21:11:46 +09:00
eval v107.8 2019-07-17 21:11:46 +09:00
markup v107.8 2019-07-17 21:11:46 +09:00
transform v114.5 2020-02-23 20:23:25 +09:00
atoi.hpp Update to bsnes v107.1 release. 2019-04-09 11:16:30 +10:00
cast.hpp nall: always pass by reference to make_string() 2024-09-05 15:21:21 +10:00
compare.hpp v107.8 2019-07-17 21:11:46 +09:00
convert.hpp v107.8 2019-07-17 21:11:46 +09:00
core.hpp v108.9 2019-08-16 19:44:16 +09:00
find.hpp v107.8 2019-07-17 21:11:46 +09:00
format.hpp nall: fix bad memory access pattern in string.format 2020-10-28 18:35:28 +11:00
match.hpp v107.8 2019-07-17 21:11:46 +09:00
pascal.hpp Update to v106r59 release. 2018-08-26 16:49:54 +10:00
replace.hpp v107.8 2019-07-17 21:11:46 +09:00
split.hpp v107.8 2019-07-17 21:11:46 +09:00
trim.hpp v107.8 2019-07-17 21:11:46 +09:00
utf8.hpp Update to v106r69 release. 2019-01-02 10:52:08 +11:00
utility.hpp v114.5 2020-02-23 20:23:25 +09:00
vector.hpp v107.8 2019-07-17 21:11:46 +09:00
view.hpp v109.3 2019-09-13 22:15:11 +09:00