e460.c

解放不要?


原作: int main(void) { char * vp; vp = malloc(100); ~ vp = malloc(100); }
解説:
       で確保されたエリアを指す vp ポインタを
       で上ぬりするので
解放できなくなってしまいます。
但し、malloc() / free() like な関数を自作して
独自の解放機構がある場合はこの警告は冗長です。