lib/config: Fix SMBIOS config buffer size off-by-one
diff --git a/common/lib/config.c b/common/lib/config.c
index 4860879d..6d562615 100644
--- a/common/lib/config.c
+++ b/common/lib/config.c
@@ -226,7 +226,7 @@ bool init_config_smbios(void) {
size_t total_len = strnlen(string_data, string_area_size);
if (total_len <= prefix_len)
continue;
- size_t config_size = total_len - prefix_len + 1;
+ size_t config_size = total_len - prefix_len + 2;
config_addr = ext_mem_alloc(config_size);
memcpy(config_addr, &string_data[prefix_len], config_size - 1);
config_addr[config_size - 1] = '\0';
