INNER CODE UNIT · C
__write_contains
tek256/astera · src/asset.c:88
static uint8_t __write_contains(pak_write_t* write, const char* name) {
for (uint32_t i = 0; i < write->count; ++i) {
if (!strcmp(write->files[i].name, name)) {
return 1;
}
}
return 0;
}
uint8_t pak_write_add_file(pak_write_t* write, const char* file,
const char* name) {
if (!name || !file || !write) {
return 0;
}
if (__write_contains(write, name)) {
return 0;
}