Readfile: Assert given BHead _is_ an ID one in some util functions.

This commit is contained in:
Bastien Montagne
2025-09-01 18:59:15 +02:00
parent 113f3ae131
commit 2c42ca0657

View File

@@ -826,6 +826,7 @@ static BHead *blo_bhead_read_full(FileData *fd, BHead *thisblock)
const char *blo_bhead_id_name(FileData *fd, const BHead *bhead)
{
BLI_assert(blo_bhead_is_id(bhead));
const char *id_name = reinterpret_cast<const char *>(
POINTER_OFFSET(bhead, sizeof(*bhead) + fd->id_name_offset));
if (std::memchr(id_name, '\0', MAX_ID_NAME)) {