Actually the mistake is simple, difference Lite-C to C/C++ --> Do not ommit parameters, although there is one that does not get shown, cause by definition it would be correct.

Tiny but tricky laugh