pan/decode: Fix missing NULL terminator

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
This commit is contained in:
Alyssa Rosenzweig 2019-08-16 16:31:54 -07:00
parent 6c67bd05a6
commit 2a8d776884
1 changed files with 2 additions and 2 deletions

View File

@ -65,8 +65,8 @@ pandecode_inject_mmap(uint64_t gpu_va, void *cpu, unsigned sz, const char *name)
snprintf(mapped_mem->name, ARRAY_SIZE(mapped_mem->name) - 1,
"memory_%" PRIx64, gpu_va);
} else {
assert(strlen(name) < ARRAY_SIZE(mapped_mem->name));
memcpy(mapped_mem->name, name, strlen(name));
assert((strlen(name) + 1) < ARRAY_SIZE(mapped_mem->name));
memcpy(mapped_mem->name, name, strlen(name) + 1);
}
list_add(&mapped_mem->node, &mmaps.node);