mirror of
https://github.com/freeciv/freeciv.git
synced 2026-11-10 11:35:27 +01:00
Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization. Upstream repository for the standalone Freeciv client and server. Report bugs and submit patches at https://redmine.freeciv.org/projects/freeciv
https://www.freeciv.org/
- C 86.5%
- C++ 7%
- Python 2.4%
- M4 1.2%
- Shell 1%
- Other 1.8%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
cityresult_fill() switches the player's government to the goal government and, for a virtual city, gives the center tile to the player for the duration of the evaluation. The restore lives only at the end of the function, and three early returns skipped it: the missing city center check leaked the result and the virtual city and left the government and the tile owner changed, the "all tiles worked" return left the government changed, and the final sanity checks leaked the result. Every return now restores and frees what the normal path does. See RM #2441 Signed-off-by: Sweet Tea Dorminy <sweettea-kernel@dorminy.me> |
||
| .github/workflows | ||
| ai | ||
| bootstrap | ||
| client | ||
| common | ||
| data | ||
| dependencies | ||
| doc | ||
| gen_headers | ||
| lua | ||
| m4 | ||
| platforms | ||
| scripts | ||
| server | ||
| tests | ||
| tools | ||
| translations | ||
| utility | ||
| .gitignore | ||
| .mailmap | ||
| ABOUT-NLS | ||
| AUTHORS | ||
| autogen.sh | ||
| ChangeLog | ||
| ChangeLog-1.0-S3_0 | ||
| configure.ac | ||
| COPYING | ||
| fc_version | ||
| INSTALL | ||
| Makefile.am | ||
| meson.build | ||
| meson_options.txt | ||
| NEWS | ||
| README | ||
| README.md | ||
Freeciv
Freeciv is a Free and Open Source empire-building strategy game inspired by the history of human civilization.
Please see the doc directory for a complete list of documentation files.
Links
Freeciv website: Freeciv.org
Report bugs & Submit patches: redmine.freeciv.org
Community forum: forum.freeciv.org