|
@@ -690,7 +690,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
char len;
|
|
char len;
|
|
mapFile.lese( (char *)& len, 1 );
|
|
mapFile.lese( (char *)& len, 1 );
|
|
char *name = new char[ (int)len + 1 ];
|
|
char *name = new char[ (int)len + 1 ];
|
|
- mapFile.lese( (char *)& name, len );
|
|
|
|
|
|
+ mapFile.lese( name, len );
|
|
name[ (int)len ] = 0;
|
|
name[ (int)len ] = 0;
|
|
zSpiel->addDrop( new Drop( zSpiel->getNextId(), minX, maxX, minY, maxY, maxTime, numDrops, name, wahrscheinlichkeit ) );
|
|
zSpiel->addDrop( new Drop( zSpiel->getNextId(), minX, maxX, minY, maxY, maxTime, numDrops, name, wahrscheinlichkeit ) );
|
|
delete[] name;
|
|
delete[] name;
|
|
@@ -746,7 +746,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
char len;
|
|
char len;
|
|
mapFile.lese( (char *)& len, 1 );
|
|
mapFile.lese( (char *)& len, 1 );
|
|
char *name = new char[ (int)len + 1 ];
|
|
char *name = new char[ (int)len + 1 ];
|
|
- mapFile.lese( (char *)& name, len );
|
|
|
|
|
|
+ mapFile.lese( name, len );
|
|
name[ (int)len ] = 0;
|
|
name[ (int)len ] = 0;
|
|
zSpiel->addTimer( new Timer( zSpiel->getNextId(), name, maxZeit, x, y, sichtbar, autoWiederhohlung, runns, farbe ) );
|
|
zSpiel->addTimer( new Timer( zSpiel->getNextId(), name, maxZeit, x, y, sichtbar, autoWiederhohlung, runns, farbe ) );
|
|
delete[] name;
|
|
delete[] name;
|
|
@@ -800,7 +800,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
char len;
|
|
char len;
|
|
mapFile.lese( (char *)& len, 1 );
|
|
mapFile.lese( (char *)& len, 1 );
|
|
char *name = new char[ (int)len + 1 ];
|
|
char *name = new char[ (int)len + 1 ];
|
|
- mapFile.lese( (char *)& name, len );
|
|
|
|
|
|
+ mapFile.lese( name, len );
|
|
name[ (int)len ] = 0;
|
|
name[ (int)len ] = 0;
|
|
int ereignisAnzahl;
|
|
int ereignisAnzahl;
|
|
int bedingungAnzahl;
|
|
int bedingungAnzahl;
|
|
@@ -827,7 +827,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
char len;
|
|
char len;
|
|
mapFile.lese( (char *)& len, 1 );
|
|
mapFile.lese( (char *)& len, 1 );
|
|
char *name = new char[ (int)len + 1 ];
|
|
char *name = new char[ (int)len + 1 ];
|
|
- mapFile.lese( (char *)& name, len );
|
|
|
|
|
|
+ mapFile.lese( name, len );
|
|
name[ (int)len ] = 0;
|
|
name[ (int)len ] = 0;
|
|
char typ;
|
|
char typ;
|
|
mapFile.lese( &typ, 1 );
|
|
mapFile.lese( &typ, 1 );
|
|
@@ -856,7 +856,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
char len;
|
|
char len;
|
|
mapFile.lese( (char *)& len, 1 );
|
|
mapFile.lese( (char *)& len, 1 );
|
|
char *value = new char[ (int)len + 1 ];
|
|
char *value = new char[ (int)len + 1 ];
|
|
- mapFile.lese( (char *)& value, len );
|
|
|
|
|
|
+ mapFile.lese( value, len );
|
|
value[ (int)len ] = 0;
|
|
value[ (int)len ] = 0;
|
|
var = new String( value );
|
|
var = new String( value );
|
|
delete[] value;
|
|
delete[] value;
|
|
@@ -867,7 +867,7 @@ void MapReader::ladeKarte( Spiel *zSpiel )
|
|
char len;
|
|
char len;
|
|
mapFile.lese( (char *)& len, 1 );
|
|
mapFile.lese( (char *)& len, 1 );
|
|
char *value = new char[ (int)len + 1 ];
|
|
char *value = new char[ (int)len + 1 ];
|
|
- mapFile.lese( (char *)& value, len );
|
|
|
|
|
|
+ mapFile.lese( value, len );
|
|
value[ (int)len ] = 0;
|
|
value[ (int)len ] = 0;
|
|
var = new String( getRichtungFromString( Text( value ) ) );
|
|
var = new String( getRichtungFromString( Text( value ) ) );
|
|
delete[] value;
|
|
delete[] value;
|