Skip to content

Commit e08e15c

Browse files
authored
Merge pull request #7959 from cniethammer/configure-leak-fix-v4.1.x
v4.1: Fix memory leak in configure, which prevents leak sanitizer usage
2 parents 36bcc48 + e0bd64f commit e08e15c

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
@@ -44,6 +44,7 @@ AC_DEFUN([OPAL_C_GET_ALIGNMENT],[
4444
FILE *f=fopen("conftestval", "w");
4545
if (!f) exit(1);
4646
diff = ((char *)&p->x) - ((char *)&p->c);
47+
free(p);
4748
fprintf(f, "%d\n", (diff >= 0) ? diff : -diff);
4849
]])], [AS_TR_SH([opal_cv_c_align_$1])=`cat conftestval`],
4950
[AC_MSG_WARN([*** Problem running configure test!])

0 commit comments

Comments
 (0)