libneo/include/neo
fef 080c5e6195
types: make nlen field volatile
Compilers might try to be smart and optimize
additional reads from a const field away,
even if the non-const union member was modified.
I do not actually know whether this is the case,
but it won't hurt to declare it volatile anyway.
2021-07-19 13:09:27 +02:00
..
_error.h remove extern "C" wrappers in internal headers 2021-07-15 23:54:39 +02:00
_nalloc.h remove extern "C" wrappers in internal headers 2021-07-15 23:54:39 +02:00
_nref.h nref: clear pointer if refcount reached 0 2021-07-16 14:12:18 +02:00
_stddef.h string: add static NSTR_DEFINE initializer macro 2021-07-18 21:00:07 +02:00
_string.h string: add static NSTR_DEFINE initializer macro 2021-07-18 21:00:07 +02:00
_toolchain.h add C++ support 2021-07-14 20:45:22 +02:00
_types.h types: make nlen field volatile 2021-07-19 13:09:27 +02:00
list.h list: fix stupid syntax errors and size bugs 2021-07-19 13:07:34 +02:00
utf.h utf: add utf8_ncheck 2021-07-16 13:59:11 +02:00