2016-09-12 1 views
0

Cアプリケーションのpoolmonでメモリ割り当てを確認していますが、アンインストール後も0バイトの割り当てがあります。これはメモリリークと見なすことができますか?ゼロバイト割り当てはリークと見なされるべきですか?

+2

はい、 'malloc(0)'は 'NULL'を返す必要がないためです。 – EOF

+0

割り振りを行う前にヒープをチェックしましたか? – Serge

答えて

1

これは定義された実装です。

でも、malloc(0)はfree()でなければなりません。

+1

"結果がNULLでない場合、malloc(0)はfree() 'd'でなければなりません。 – chux

関連する問題