projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3e10635
)
xl: avoid leaking memory in vdispl parser
author
Wei Liu
<wei.liu2@citrix.com>
Mon, 18 Sep 2017 13:56:14 +0000
(14:56 +0100)
committer
Wei Liu
<wei.liu2@citrix.com>
Mon, 18 Sep 2017 15:41:18 +0000
(16:41 +0100)
Coverity-ID:
1418095
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
tools/xl/xl_parse.c
patch
|
blob
|
history
diff --git
a/tools/xl/xl_parse.c
b/tools/xl/xl_parse.c
index 9965b83c44456e9a16d7d1832e9e1f7573c9f9e5..0678fbc1b0a4e2fddd209342b5ef0216330695fa 100644
(file)
--- a/
tools/xl/xl_parse.c
+++ b/
tools/xl/xl_parse.c
@@
-832,6
+832,8
@@
int parse_vdispl_config(libxl_device_vdispl *vdispl, char *token)
rc= sscanf(resolution, "%ux%u", &vdispl->connectors[i].width,
&vdispl->connectors[i].height);
+ free(resolution);
+
if (rc != 2) {
fprintf(stderr, "Can't parse connector resolution\n");
goto out;