My library have below function lines:
int
lwip_stricmp(const char* str1, const char* str2)
{
char c1, c2;
do {
c1 = *str1++;
c2 = *str2++;
...
I have MISRAC2012-Rule-10.3 error like this:
Implict conversion of '*str1++' from essential type unsigned 8-bit to different or narrover essential type character
Implict conversion of '*str2++' from essential type unsigned 8-bit to different or narrover essential type character
How can I solve this error or how can I suppress this error ?