diff -r 8eed495fd8da -r 15f722e0b96f project_files/frontlib/model/gamesetup.c --- a/project_files/frontlib/model/gamesetup.c Mon Jun 25 15:21:18 2012 +0200 +++ b/project_files/frontlib/model/gamesetup.c Wed Jun 27 18:02:45 2012 +0200 @@ -1,2 +1,13 @@ #include "gamesetup.h" +#include + +void flib_gamesetup_destroy(flib_gamesetup *gamesetup) { + if(gamesetup) { + free(gamesetup->script); + flib_cfg_release(gamesetup->gamescheme); + flib_map_release(gamesetup->map); + flib_teamlist_destroy(gamesetup->teamlist); + free(gamesetup); + } +}