スパムが酷いため休止中です。移転先検討中です。(2014/8/17)
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
51 / 1841 ←次へ | 前へ→

Re:CrystalDiskInfoをライブラリとして利用させていただきました
←back ↑menu ↑top forward→
 Egtra  - 14/5/18(日) 3:58 -

引用なし
パスワード
   ▼ひよひよさん:
>ところで、 BSTR に関するメモリリーク修正ってのが気になりました。DIFF 取って修正部分確認させていただきます。

あ、はい。それは別途報告しようと考えていましたが、ついでなのでここで書いてしまいます。

SysAllocStringで得たメモリ領域はSysFreeStringで解放する必要があるんです。
確認はしていませんが、非常に長時間起動しているとメモリリークが観測できるのではないかと思います。

diffを見れば明らかなように、私のコードではViusal C++の_bstr_tクラスで対処しているわけです。
http://msdn.microsoft.com/ja-jp/library/zthfhkd6.aspx
もちろん方法はこれでなくとも良いので、何かしらCrystalDiskInfo本体で修正していただけると助かります。

698 hits

CrystalDiskInfoをライブラリとして利用させていただきました Egtra 14/5/14(水) 1:53
Re:CrystalDiskInfoをライブラリとして利用させてい... ひよひよ 14/5/14(水) 20:50
Re:CrystalDiskInfoをライブラリとして利用させてい... Egtra 14/5/18(日) 3:58

51 / 1841 ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
ページ:  ┃  記事番号:   
215341
(SS)C-BOARD v3.8(とほほ改ver2.1) is Free