change map.name to be an array
This commit is contained in:
parent
6ac2b1fde0
commit
6dc54f9ef6
@ -195,7 +195,7 @@ struct Map {
|
|||||||
|
|
||||||
Uint32 *tiles;
|
Uint32 *tiles;
|
||||||
|
|
||||||
char *name;
|
char name[64];
|
||||||
WGPUBuffer gpu_buffer;
|
WGPUBuffer gpu_buffer;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -355,7 +355,7 @@ static bool load_map(const char *name, Map *result) {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
defer(SDL_CloseIO(file));
|
defer(SDL_CloseIO(file));
|
||||||
result->name = SDL_strdup(name);
|
SDL_memcpy(result->name, name, SDL_min(strlen(name), SDL_arraysize(result->name) - 1));
|
||||||
|
|
||||||
if (!SDL_ReadU32LE(file, &result->version)) {
|
if (!SDL_ReadU32LE(file, &result->version)) {
|
||||||
log_error("Failed read version from map file.");
|
log_error("Failed read version from map file.");
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user