diff --git a/README.md b/README.md index a56a4503..ba59a7c4 100644 --- a/README.md +++ b/README.md @@ -5121,17 +5121,17 @@ Return the argument 1 of the given arglist (respectively 2 and N, with which is within [2..53]). The argument shall exist in the arglist. -##### M\_SKIP(N,...) +##### M\_SKIP\_ARGS(N,...) Skip the Nth first arguments of the argument list. N can be within [0..52]. -##### M\_KEEP(N,...) +##### M\_KEEP\_ARGS(N,...) Keep the Nth first arguments of the argument list. N can be within [0..52]. -##### M\_MID(first, len,...) +##### M\_MID\_ARGS(first, len,...) Keep the medium arguments of the argument list, starting from the 'first'-th one and up to 'len' arguments. diff --git a/doc/API.txt b/doc/API.txt index 2ae11dac..33a95553 100644 --- a/doc/API.txt +++ b/doc/API.txt @@ -48,4 +48,6 @@ V0.3.*: * Remove B+TREE _remove method as it has been deprecated (use _erase ins V0.4.*: * The order of a list initialized using M_LET is reversed to match what is done for ARRAY (and the C++ forward_list). + * Rename M_SKIP, M_KEEP & M_MID into M_SKIP_ARGS, M_KEEP_ARGS & M_MID_ARGS + due to conflict with glibc malloc.h (that defines M_KEEP for compatibility).