Skip to content

Commit 93924a2

Browse files
committed
Fix memory leak in configure, which prevents leak sanitizer usage
Signed-off-by: Christoph Niethammer <[email protected]>
1 parent 60aa97b commit 93924a2

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

config/c_get_alignment.m4

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ AC_DEFUN([OPAL_C_GET_ALIGNMENT],[
4545
if (!f) exit(1);
4646
diff = ((char *)&p->x) - ((char *)&p->c);
4747
fprintf(f, "%d\n", (diff >= 0) ? diff : -diff);
48+
free(p);
4849
]])], [AS_TR_SH([opal_cv_c_align_$1])=`cat conftestval`],
4950
[AC_MSG_WARN([*** Problem running configure test!])
5051
AC_MSG_WARN([*** See config.log for details.])

0 commit comments

Comments
 (0)