v1.12リリース。
ところで、私も昔使わせて頂いていた PDICの作者さんが、ご自分のファイル管理ソフトに、FastCopy のソースを取り込もうとトライされている様子。ただ、「色んな不可解なエラーが実行中にたくさん出て(?_?)な状態です」とのこと。
たしかに、ANSI/UNICODEを混在させているので、若干、判りにくい所があるかもしれません。状況を教えていただければ、ある程度はアドバイスできると思うのですが(^^;
ともあれ、こんな感じで、ソース等をいろんな方に流用してもらえると本望ですね。
一部環境で、実行が開始できない問題を修正した、v1.11リリース。
どうやら、GetDlgItemTextW()は、実際に格納に必要な領域が指定バッファに確保されているかではなく、第4引数で指定する「文字数」分が確保されているかどうかを(IsBadWritePtr(buf, buflen) 的に)確認している様子。
そして、今回、この第4引数に sizeof(buf)を指定していたため、UNICODEモードの場合に文字数指定にならず、バイト数になってしまい、この問題が発生することがあった模様。(実際に格納に必要なサイズは十分満たしていたのだが)
ともあれ、今後は、ipmsg のようにβ版→正式リリースの形にしようかな。
(その場合、fastcopy-ML でも作った方がいいかもしれない)
Categories
Android |
CeSleep |
comp_misc |
comp_tips |
fastcopy |
ipmsg |
mailman |
misc |
npop |
ScheEdit |
sigsleep |
tdiary |
thinkpad
_ ママン [IPMSG会社で全員使っています。現在社内のグループウェアをPHP+PostGreSQL で開発し文書の回覧をWEB..]