Module Name: src
Committed By: christos
Date: Fri Feb 26 16:26:24 UTC 2016
Modified Files:
src/external/gpl3/binutils/dist/binutils: objcopy.c
Log Message:
CID 270355 fix memory leak
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/gpl3/binutils/dist/binutils/objcopy.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/external/gpl3/binutils/dist/binutils/objcopy.c
diff -u src/external/gpl3/binutils/dist/binutils/objcopy.c:1.6 src/external/gpl3/binutils/dist/binutils/objcopy.c:1.7
--- src/external/gpl3/binutils/dist/binutils/objcopy.c:1.6 Fri Jan 29 09:42:44 2016
+++ src/external/gpl3/binutils/dist/binutils/objcopy.c Fri Feb 26 11:26:24 2016
@@ -2453,6 +2453,7 @@ copy_object (bfd *ibfd, bfd *obfd, const
off, now))
{
bfd_nonfatal_message (NULL, obfd, osections[i], NULL);
+ free (buf);
return FALSE;
}
@@ -2461,6 +2462,7 @@ copy_object (bfd *ibfd, bfd *obfd, const
}
}
}
+ free (buf);
}
/* Allow the BFD backend to copy any private data it understands