When compiling with -Wall -pedantic
warning: ISO C99 requires at least one argument for the "..." in a variadic macro
RETURN_ERROR_IF(!cctxParams, GENERIC);
warning: ISO C99 requires at least one argument for the "..." in a variadic macro
RETURN_ERROR_IF(!cctxParams, GENERIC);
etc. There are quite a few. Would it be possible to fix?