Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR の目的
UNICODE一本化対応で見落としていたA版専用処理を削って、コードベースをシンプルにします。
カテゴリ
PR の背景
CShareData.cpp
のリソース文字列置換関数を削除。CNativeA::Replace_j
はこの処理のためだけに存在していたので一緒に削る。CLayoutMgr
の未使用の関数宣言を削除。PR のメリット
PR のデメリット (トレードオフとかあれば)
まぁ、強いて言うと「まだ他にもある(かも」ってことですが、新たに見つかったらそれはその時対応すればいいと思っています。
PR の影響範囲
関連チケット
#1034 Unicode版のみのサポートなので、ANSI/UNICODE両対応を廃止したい
#1038 Unicode一本化対応の残課題を拾い集めてissueを立てる refactoring
#1139 CDataProfileの未使用コード(ANSI版)を削除する
参考資料