malloc 呼び出しの結果を明示的にキャストする必要のないコードを検査していますが、これを実行しようとすると、コンパイラがエラーをスローします。
すなわち
char *somevar;
somevar = malloc(sizeof(char) * n); //error
somevar = (char *)malloc(sizeof(char) * n); // ok
malloc 呼び出しの結果を明示的にキャストする必要のないコードを検査していますが、これを実行しようとすると、コンパイラがエラーをスローします。
すなわち
char *somevar;
somevar = malloc(sizeof(char) * n); //error
somevar = (char *)malloc(sizeof(char) * n); // ok