]> git.xonotic.org Git - xonotic/netradiant.git/blobdiff - tools/quake3/q3map2/bspfile_abstract.c
swap values 0 and 1 for -exposure (now -exposure 0 does nothing, -exposure 1 did...
[xonotic/netradiant.git] / tools / quake3 / q3map2 / bspfile_abstract.c
index ef78160f737ad15bd9e35586f09f33aafd53f54e..d55db338e32dde523abe0e9e37db589e0db866b5 100644 (file)
@@ -545,13 +545,13 @@ qboolean ParseEntity( void )
                return qfalse;
        if( strcmp( token, "{" ) )
                Error( "ParseEntity: { not found" );
-       if( numEntities == MAX_MAP_ENTITIES )
-               Error( "numEntities == MAX_MAP_ENTITIES" );
+       AUTOEXPAND_BY_REALLOC(entities, numEntities, allocatedEntities, 32);
        
        /* create new entity */
        mapEnt = &entities[ numEntities ];
        numEntities++;
-       
+       memset( mapEnt, 0, sizeof( *mapEnt ) );
+
        /* parse */
        while( 1 )
        {