URL:
  <http://gna.org/patch/?1739>

                 Summary: use pointers for players
                 Project: Freeciv
            Submitted by: syntron
            Submitted on: Dienstag 06.07.2010 um 22:04
                Category: general
                Priority: 5 - Normal
                  Status: In Progress
                 Privacy: Public
             Assigned to: None
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
         Planned Release: 2.3.0

    _______________________________________________________

Details:

This is a basic working version of freeciv where the static array
game.players is replaced by a speclist player_list. It needs some (a lot)
cleanup especially wrt the naming of functions and variables (*_slot_*;
pslot) and **testing**.

After this is working, the diplstats can be replaced by a speclist
diplstats_list. If a player is added an element has to be added to this list
for each player. If something similar is also done for all other places there
MAX_NUM_PLAYERS is used (bv_player), it would be possible to decrease the
memory requirement if a small number of players is used while allowing high
player numbers.

I'm a little out of time. I like to work on the freeciv code, but other
things have to be done (real life; I'm working to much before the computer).
So, if somebode wants to take this patch, feel free to do it!



    _______________________________________________________

File Attachments:


-------------------------------------------------------
Date: Dienstag 06.07.2010 um 22:04  Name:
20100706-08-trunk-use-pointers-for-players.patch  Size: 37kB   By: syntron

<http://gna.org/patch/download.php?file_id=9461>

    _______________________________________________________

Reply to this item at:

  <http://gna.org/patch/?1739>

_______________________________________________
  Nachricht geschickt von/durch Gna!
  http://gna.org/


_______________________________________________
Freeciv-dev mailing list
Freeciv-dev@gna.org
https://mail.gna.org/listinfo/freeciv-dev

Reply via email to