Skip to content

Commit e873b31

Browse files
Merge pull request #1367 from lplewa/os_provider_free
fix error handling in os_provider
2 parents cfc78d2 + 8e4ba9b commit e873b31

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/provider/provider_os_memory.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,8 @@ static umf_result_t initialize_nodeset(os_memory_provider_t *os_provider,
264264
hwloc_bitmap_free(out_nodeset[i]);
265265
}
266266
err_free_list:
267-
umf_ba_global_free(*out_nodeset);
267+
// free the array of bitmap pointers
268+
umf_ba_global_free(out_nodeset);
268269
os_provider->nodeset_len = 0;
269270
return UMF_RESULT_ERROR_OUT_OF_HOST_MEMORY;
270271
}

0 commit comments

Comments
 (0)