mirror of https://github.com/OpenRCT2/OpenRCT2.git
Allocate enough memory for server entries, fix #3144
This commit is contained in:
parent
a1bdf3868b
commit
888f485690
|
@ -500,7 +500,7 @@ static char *freadstralloc(SDL_RWops *file)
|
||||||
if (SDL_RWread(file, &c, 1, 1) != 1) break;
|
if (SDL_RWread(file, &c, 1, 1) != 1) break;
|
||||||
if (c == 0) break;
|
if (c == 0) break;
|
||||||
|
|
||||||
if (length > capacity) {
|
if (length >= capacity) {
|
||||||
capacity *= 2;
|
capacity *= 2;
|
||||||
buffer = realloc(buffer, capacity);
|
buffer = realloc(buffer, capacity);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue