Skip to content
Snippets Groups Projects
Commit 543b440e authored by Ann Priestman's avatar Ann Priestman
Browse files

Only allocate safe_str for the primary table

parent 1e728241
No related branches found
No related tags found
No related merge requests found
...@@ -130,12 +130,11 @@ gpt_load_table(TSK_VS_INFO * vs, GPT_LOCATION_ENUM gpt_type) ...@@ -130,12 +130,11 @@ gpt_load_table(TSK_VS_INFO * vs, GPT_LOCATION_ENUM gpt_type)
} }
// now that we checked the sig, lets make the meta entries // now that we checked the sig, lets make the meta entries
if ((safe_str = tsk_malloc(16)) == NULL) { if (gpt_type == PRIMARY_TABLE) {
free(sect_buf); if ((safe_str = tsk_malloc(16)) == NULL) {
return 1; free(sect_buf);
} return 1;
}
if(gpt_type == PRIMARY_TABLE){
snprintf(safe_str, 16, "Safety Table"); snprintf(safe_str, 16, "Safety Table");
if (NULL == tsk_vs_part_add(vs, (TSK_DADDR_T) 0, (TSK_DADDR_T) 1, if (NULL == tsk_vs_part_add(vs, (TSK_DADDR_T) 0, (TSK_DADDR_T) 1,
TSK_VS_PART_FLAG_META, safe_str, -1, -1)) { TSK_VS_PART_FLAG_META, safe_str, -1, -1)) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment