1
0
Fork 0
mirror of https://github.com/Atmosphere-NX/Atmosphere.git synced 2024-11-05 19:51:45 +00:00
Atmosphere/stratosphere/libstratosphere/include
Léo Lam cf50bad36c ipc_templating: Avoid depending on order of evaluation (#83)
f(x, x++) is unspecified behaviour in C++. An implementation could
evaluate arguments from left to right or from right to left.

`T(r.Buffers[a_index], r.BufferSizes[a_index++])` might
access the wrong buffer if `a_index++` is evaluated before the first
argument.

Fixes -Wsequence-point warnings
2018-05-05 11:41:08 -07:00
..
boost Stratosphere: Move boost/callable_traits into libstratosphere 2018-04-21 21:15:54 -06:00
stratosphere ipc_templating: Avoid depending on order of evaluation (#83) 2018-05-05 11:41:08 -07:00
stratosphere.hpp ProcessManager: Implement core process management logic. 2018-05-03 23:58:37 -06:00