おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


2005年04月28日(Thu) メモリまだまだ漏れまくり [長年日記]

構造体のメンバに他の構造体へのポインタがあって、その先にさらにポインタがある。ポインタの先はmmap()された空間だったりmalloc()された空間だったり。設計が悪いような気がしてきたよ。考えなおすかfree()を足すか…。

結局実装しなおし中。Cなのにすべてのおぶじぇくとに参照カウントがついてるよ…。mallocされたモノにもstaticなモノにも共有メモリ上のモノにも対応するようにfree()相当の関数をcall backに代入しなくちゃいけないのだけれど、関数ポインタの型の書き方を思いだせないという体たらく。もちろんGoogle先生はご存じでしたが。


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>