removed checking of file identifier tokens for config files
authorHolger Schemel <info@artsoft.org>
Mon, 22 Sep 2014 21:03:39 +0000 (23:03 +0200)
committerHolger Schemel <info@artsoft.org>
Mon, 22 Sep 2014 21:03:39 +0000 (23:03 +0200)
ChangeLog
src/conftime.h
src/libgame/setup.c

index 805bda13ecde7aa944f17fe0e117c3aad9008074..644cdaa8f14d4411e60b1b8d9eb6a376037e773a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2014-09-22
+       * removed checking of file identifier tokens for configuration files
+
 2014-09-19
        * fixed bug where player actions were only mapped in team mode
          (this broke four tapes in automatic game engine unit test where
index 5b62f83dcf320ccfab36c71c062cf2a9a3dc6dc0..e06a2aee6645449a834da650228b69c39882a3b6 100644 (file)
@@ -1 +1 @@
-#define COMPILE_DATE_STRING "2014-09-22 00:08"
+#define COMPILE_DATE_STRING "2014-09-22 16:51"
index b9f9a3ae82b23eb72d8ec1069d69951cb1635cc3..68875eb6de6da08aaa0834809bab859154844eba 100644 (file)
@@ -30,7 +30,8 @@
 #include "hash.h"
 
 
-#define ENABLE_UNUSED_CODE     0       /* currently unused functions */
+#define USE_FILE_IDENTIFIERS   FALSE   /* do not use identifiers anymore */
+#define ENABLE_UNUSED_CODE     FALSE   /* for currently unused functions */
 
 #define NUM_LEVELCLASS_DESC    8
 
@@ -2103,12 +2104,14 @@ SetupFileHash *loadSetupFileHash(char *filename)
 void checkSetupFileHashIdentifier(SetupFileHash *setup_file_hash,
                                  char *filename, char *identifier)
 {
+#if USE_FILE_IDENTIFIERS
   char *value = getHashEntry(setup_file_hash, TOKEN_STR_FILE_IDENTIFIER);
 
   if (value == NULL)
     Error(ERR_WARN, "config file '%s' has no file identifier", filename);
   else if (!checkCookieString(value, identifier))
     Error(ERR_WARN, "config file '%s' has wrong file identifier", filename);
+#endif
 }