Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CDlgOpenFile から先の実装を文字列長をきちんと確認するように改善する #881

Open
beru opened this issue Apr 29, 2019 · 0 comments
Assignees
Labels
refactoring リファクタリング 【ChangeLog除外】

Comments

@beru
Copy link
Contributor

beru commented Apr 29, 2019

具体的には、

DoModal_GetOpenFileNameDoModal_GetSaveFileName は第1引数 pszPath のバッファ長が不明なので引数を追加する、及び呼び出し元でも引数指定するようにする。

DoModalOpenDlgDoModalSaveDlg に関しては CFilePath::BUFFER_COUNT がバッファ長なのでそれを利用する。

内部実装の CDlgOpenFile_CommonFileDialogCDlgOpenFile_CommonItemDialog では渡されたバッファ長を扱って適切に処理するように変更する。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refactoring リファクタリング 【ChangeLog除外】
Projects
None yet
Development

No branches or pull requests

1 participant