URL:
<http://gna.org/patch/?4661>
Summary: Package client options to a struct
Project: Freeciv
Submitted by: cazfi
Submitted on: Sun 20 Apr 2014 05:33:21 AM EEST
Category: client
Priority: 5 - Normal
Status: Ready For Test
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Planned Release: 2.6.0
_______________________________________________________
Details:
Currently all client options are separate global variables. Attached patch
reduces global namespace pollution by moving them inside a single global
struct.
There's an ugly detail about "overview". As all the options are now expected
to be inside "options", the "overview" struct is moved there too. It has also
stuff other than options, but I decided not to refactor that part in this
ticket so that parts could live outside "options" while option fields are
inside.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Date: Sun 20 Apr 2014 05:33:21 AM EEST Name: OptionsStruct.patch.bz2 Size:
29kB By: cazfi
<http://gna.org/patch/download.php?file_id=20533>
_______________________________________________________
Reply to this item at:
<http://gna.org/patch/?4661>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Freeciv-dev mailing list
[email protected]
https://mail.gna.org/listinfo/freeciv-dev