# HG changeset patch # User Darkvater # Date 1121873782 0 # Node ID d3167783c73c7bc47c8ff3d7c76a84f1b4b4c14e # Parent a04d0142ad659acc19e63618af9eb03b155ae4fd (svn r2651) - Fix: [ 1220776 ] Removes warning when compiling saveload.c on some GCC versions (glx). This only works as long as there is only 1 saving thread active, as is the case now. diff -r a04d0142ad65 -r d3167783c73c saveload.c --- a/saveload.c Wed Jul 20 15:29:28 2005 +0000 +++ b/saveload.c Wed Jul 20 15:36:22 2005 +0000 @@ -1235,9 +1235,11 @@ const SaveLoadFormat *fmt = GetSavegameFormat(_savegame_format); /* XXX - backup _sl.buf cause it is used internally by the writer * and we update it for our own purposes */ - byte *tmp = _sl.buf; + static byte *tmp = NULL; uint32 hdr[2]; + tmp = _sl.buf; + SaveFileStart(); /* XXX - Setup setjmp error handler if an error occurs anywhere deep during