]> git.xonotic.org Git - xonotic/netradiant.git/commitdiff
Merge branch 'reproducible' into 'master'
authorThomas Debesse <dev@illwieckz.net>
Tue, 15 Feb 2022 22:04:45 +0000 (22:04 +0000)
committerThomas Debesse <dev@illwieckz.net>
Tue, 15 Feb 2022 22:04:45 +0000 (22:04 +0000)
Reproducible builds: omit build date and q3map version from bsp files

See merge request xonotic/netradiant!190

tools/quake3/q3map2/bspfile_ibsp.c
tools/quake3/q3map2/bspfile_rbsp.c

index 1c4c994a894fb5fad23ea32e5b6cc472b1aa503f..da3be7b6a60d9d785b992fab2ee42190aeffe469 100644 (file)
@@ -526,7 +526,6 @@ void WriteIBSPFile( const char *filename ){
        ibspHeader_t outheader, *header;
        FILE            *file;
        time_t t;
-       char marker[ 1024 ];
        int size;
 
 
@@ -545,11 +544,8 @@ void WriteIBSPFile( const char *filename ){
        SafeWrite( file, (bspHeader_t*) header, sizeof( *header ) );    /* overwritten later */
 
        /* add marker lump */
-       time( &t );
-
-       /* asctime adds an implicit trailing \n */
-       sprintf( marker, "I LOVE MY Q3MAP2 %s on %s", Q3MAP_VERSION, asctime( localtime( &t ) ) );
-       AddLump( file, (bspHeader_t*) header, 0, marker, strlen( marker ) + 1 );
+       const char marker[] = "I LOVE MY Q3MAP2";
+       AddLump( file, header, 0, marker, strlen( marker ) + 1 );
 
        /* add lumps */
        AddLump( file, (bspHeader_t*) header, LUMP_SHADERS, bspShaders, numBSPShaders * sizeof( bspShader_t ) );
index 88ebcbf4e8dc5705ba9363c5bd1af7375582bbfa..598cf2de9dd75c44d30903de697095d60ed8f770 100644 (file)
@@ -284,7 +284,6 @@ void WriteRBSPFile( const char *filename ){
        rbspHeader_t outheader, *header;
        FILE            *file;
        time_t t;
-       char marker[ 1024 ];
        int size;
 
 
@@ -303,9 +302,8 @@ void WriteRBSPFile( const char *filename ){
        SafeWrite( file, (bspHeader_t*) header, sizeof( *header ) );    /* overwritten later */
 
        /* add marker lump */
-       time( &t );
-       sprintf( marker, "I LOVE MY Q3MAP2 %s on %s)", Q3MAP_VERSION, asctime( localtime( &t ) ) );
-       AddLump( file, (bspHeader_t*) header, 0, marker, strlen( marker ) + 1 );
+       const char marker[] = "I LOVE MY Q3MAP2";
+       AddLump( file, header, 0, marker, strlen( marker ) + 1 );
 
        /* add lumps */
        AddLump( file, (bspHeader_t*) header, LUMP_SHADERS, bspShaders, numBSPShaders * sizeof( bspShader_t ) );