Note #960, SCANF.C, line 29: Violates MISRA Required Rule 19.6, use of '#undef' discouraged [MISRA-C:2004 19.6 REQ]

The message is reported for the line below:

#undef isspace

where ' isspace' is the name of both a function and a macro. The two of them can be used alternatively, depending on the main optimization target (size/time). In order to use the function, one must undefine the macro.