diff options
author | pfg <pfg@FreeBSD.org> | 2015-04-29 15:26:58 +0000 |
---|---|---|
committer | pfg <pfg@FreeBSD.org> | 2015-04-29 15:26:58 +0000 |
commit | b3a5cfff6b79c6bfbd8dfb88dbfe8aa589b10508 (patch) | |
tree | e11c5e60401b0d280c35ad89f46ade643144d814 /lib/libgeom/geom_xml2tree.c | |
parent | 81322b9fd8cd245232a06cf50e84f5321a729868 (diff) | |
download | FreeBSD-src-b3a5cfff6b79c6bfbd8dfb88dbfe8aa589b10508.zip FreeBSD-src-b3a5cfff6b79c6bfbd8dfb88dbfe8aa589b10508.tar.gz |
MFC r281875:
libgeom: plug memory leak in EndElement.
CID: 1016696
Found by: Clang static checker
Diffstat (limited to 'lib/libgeom/geom_xml2tree.c')
-rw-r--r-- | lib/libgeom/geom_xml2tree.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/libgeom/geom_xml2tree.c b/lib/libgeom/geom_xml2tree.c index d5d4f31..2c23361 100644 --- a/lib/libgeom/geom_xml2tree.c +++ b/lib/libgeom/geom_xml2tree.c @@ -257,6 +257,7 @@ EndElement(void *userData, const char *name) if (!strcmp(name, "config")) { mt->config = NULL; + free(p); return; } |