Changeset - r26507:468698ef1018
[Not reviewed]
master
0 1 0
frosch - 19 months ago 2022-11-05 16:14:10
frosch@openttd.org
Codechange: SetDParamStr borrows contents from std::string::c_str(). Prevent calling it with temporaries. (#10136)
1 file changed with 1 insertions and 0 deletions:
0 comments (0 inline, 0 general)
src/strings_func.h
Show inline comments
 
@@ -203,6 +203,7 @@ void SetDParamMaxDigits(uint n, uint cou
 

	
 
void SetDParamStr(uint n, const char *str);
 
void SetDParamStr(uint n, const std::string &str);
 
void SetDParamStr(uint n, std::string &&str) = delete; // block passing temporaries to SetDParamStr
 

	
 
void CopyInDParam(int offs, const uint64 *src, int num);
 
void CopyOutDParam(uint64 *dst, int offs, int num);
0 comments (0 inline, 0 general)