意外とすぐに修正できました。修正点は次の2つ。
・コンソールウィンドウをマウスで閉じると、メモリ開放がまったく行われない不具合を修正。
・コマンド履歴呼び出し分のメモリ開放が行われていなかった不具合を修正。
コマンド履歴のはよしとして、なぜマウスでコンソールを閉じたときのメモリ開放処理が抜けていたのか……orz
さて、ディレクトリ対応の続き行ってみよう?。
意外とすぐに修正できました。修正点は次の2つ。
・コンソールウィンドウをマウスで閉じると、メモリ開放がまったく行われない不具合を修正。
・コマンド履歴呼び出し分のメモリ開放が行われていなかった不具合を修正。
コマンド履歴のはよしとして、なぜマウスでコンソールを閉じたときのメモリ開放処理が抜けていたのか……orz
さて、ディレクトリ対応の続き行ってみよう?。
最近は仕事に追われてさっぱり手をつけていなかったのですが、今日は久々にソースいじってみたいと思いますー。
さて、ディレクトリ読み込み対応は、サブディレクトリの表示に、多分完全対応しました。YATTA!!!後は、ディレクトリの中のファイルを読み込みできるように改造するのみです。
で、ここで 一つ重大な問題が発覚。なんと、コンソールを開いて閉じると、メモリの残量が減ってしまうことがわかりました。テラメモリリークwwwwwwwこれはまずすぎるので、優先度高で修正しなければ。
と言うわけで、今日のソースいじりはメモリリーク修正になりそうです。