tCode added to replace any NULL pointers in the game configuration with much safer null strings. - vaccinewars - be a doctor and try to vaccinate the world
 (HTM) git clone git://src.adamsgaard.dk/vaccinewars
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit c7c22dcbc04447fdb9b26fdcab29ede8c9db8946
 (DIR) parent c2cfbe10fcf5b737df5017c00a47c19ded54016d
 (HTM) Author: Ben Webb <ben@salilab.org>
       Date:   Mon,  8 Jul 2002 12:47:35 +0000
       
       Code added to replace any NULL pointers in the game configuration with much
       safer null strings.
       
       
       Diffstat:
         M src/dopewars.c                      |       7 +++++++
       
       1 file changed, 7 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/src/dopewars.c b/src/dopewars.c
       t@@ -2350,6 +2350,13 @@ void SetupParameters(void)
            AssignName(&StoppedTo[i], _(DefaultStoppedTo[i]));
          }
        
       +  /* Replace nasty null pointers with null strings */
       +  for (i = 0; i < NUMGLOB; ++i) {
       +    if (Globals[i].StringVal && !*Globals[i].StringVal) {
       +      *Globals[i].StringVal = g_strdup("");
       +    }
       +  }
       +
          /* Now read in the global configuration file */
          conf = GetGlobalConfigFile();
          if (conf) {