← Back to team overview

widelands-dev team mailing list archive

Re: [Merge] lp:~widelands-dev/widelands/no-hardcoded-resources into lp:widelands

 

Thanks for implementing the comments. I just noticed another one: we prefer std::string over const char*. Parameters and return types then are const std::string&.

Diff comments:

> 
> === modified file 'src/logic/message.h'
> --- src/logic/message.h	2018-04-07 16:59:00 +0000
> +++ src/logic/message.h	2018-07-26 11:25:26 +0000
> @@ -72,8 +69,10 @@
>  	        const std::string& init_body,
>  	        const Widelands::Coords& c = Coords::null(),
>  	        Widelands::Serial ser = 0,
> +	        const char* subt = nullptr,

Make this a const std::string. Checks can then be for sub_type_.empty()

>  	        Status s = Status::kNew)
>  	   : type_(msgtype),
> +	     sub_type_(subt),
>  	     title_(init_title),
>  	     icon_filename_(init_icon_filename),
>  	     icon_(g_gr->images().get(init_icon_filename)),


-- 
https://code.launchpad.net/~widelands-dev/widelands/no-hardcoded-resources/+merge/350750
Your team Widelands Developers is requested to review the proposed merge of lp:~widelands-dev/widelands/no-hardcoded-resources into lp:widelands.


References