INNER CODE UNIT · C
header
tek256/astera · src/asset.c:284
pak_header_t* header = (pak_header_t*)data;
if (!header) {
ASTERA_FUNC_DBG("unable to obtain header pointer\n");
return 0;
}
if (memcmp(header->id, "PACK", 4)) {
ASTERA_FUNC_DBG("invalid pak file\n");
return 0;
}
pak_t* pak = (pak_t*)calloc(1, sizeof(pak_t));
if (!pak) {
ASTERA_FUNC_DBG("unable to allocate space for pak header\n");
return 0;
}