UNIXプログラミング質問すれ Part2
■ このスレッドは過去ログ倉庫に格納されています
0645デフォルトの名無しさん
NGNGフリーのメモリリークチェックツール(ccmalloc)なるものを使っているので
すが、getaddrinfoでmallocされた領域をfreeaddrinfoで解放してもリークが
発生しているようなログが出ます。
本当に漏れてるのか?そしてあれば完全に解放する術を教えて下さい
使用OSは Vine Linux 2.6
コンパイラは g++ 2.95.3
一応ソース添付
int main(){
addrinfo hints, *AI;
memset(&hints, '\0', sizeof(hints));
hints.ai_family = PF_INET;
hints.ai_socktype = SOCK_DGRAM;
if(getaddrinfo("localhost", "13000", &hints, &AI) != 0){
cout << "Error: getaddrinfo" << endl;
return 1;
}
freeaddrinfo(AI);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています