Summary: savecompat.c
                 Project: Freeciv
            Submitted by: cazfi
            Submitted on: Fri 02 Aug 2013 08:31:44 PM EEST
                Category: general
                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



New savegame compatibility system introduced in 2.3 has proven impossible to
use in many common savegame migration tasks. Like old savegame.c before it,
savegame2.c is turning more and more spaghetti as the main code supports many
savegame versions. I think we need another cleaned up version. I'm thinking
about adding savegame3.c in 2.7 cycle.
Still, we want to use what's good in compat framework. Also, there cannot be
separate copy of it in savegame2.c and savegame3.c as older savegames need to
go through all steps.
Attached patch moves that compat stuff from savegame2.c to new, separate,
savecompat.c. That can be in the future be used with both savegame2.c and


File Attachments:

Date: Fri 02 Aug 2013 08:31:44 PM EEST  Name: SaveCompat.patch.bz2  Size: 9kB 
 By: cazfi



Reply to this item at:


  Message sent via/by Gna!

Freeciv-dev mailing list

Reply via email to