気づいたらpatchを作っていた。いい線まできている。
PySys_SetArgvにmainからもらったargvのdeep copyを渡した後でdeep copyしたものを開放しようとするとdouble freeしているといっているっぽい警告に出くわす。どーなっているのやら。まあ、freeするのをやめてしまえば消極的な解決策になる。
かなり久しぶりにcをコードしたらpythonの文法で間違って書いてしまう。ifの()とかforの()とかを忘れるし、;もわすれる。printfの()も忘れる。[]と*の結合順序を忘れていた。さらにずぼらになったようだ。メモリの解放はわすれないのだが・・・。
0 件のコメント:
コメントを投稿