OSDN Git Service

[Refactor] message_strの戻り値を変更
authorHabu <habu1010+github@gmail.com>
Sat, 24 Jun 2023 04:34:12 +0000 (13:34 +0900)
committerHabu <habu1010+github@gmail.com>
Sat, 24 Jun 2023 04:47:57 +0000 (13:47 +0900)
commit5b03cbe6b06f7417c5c898ff518297bf0e373380
tree2cd5b584ef7ae03f1f6bf08974ab7c8b9700f364
parent48f8fc7d8dab031122e8372d83a62ad0dd6e6b51
[Refactor] message_strの戻り値を変更

message_strの戻り値をstd::stringからstd::shared_ptr<const std::string>に
変更する。
もともとmessage_strで得られるメッセージ履歴はshared_ptrで管理している
ため、こうすうることにより文字列を毎回コピーせずにすむようになる。
src/cmd-visual/cmd-draw.cpp
src/io-dump/character-dump.cpp
src/save/save.cpp
src/view/display-messages.cpp
src/view/display-messages.h
src/window/display-sub-windows.cpp