diff options
Diffstat (limited to 'src/virt-viewer.c')
-rw-r--r-- | src/virt-viewer.c | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/src/virt-viewer.c b/src/virt-viewer.c index 31c4dd9..e1ead3f 100644 --- a/src/virt-viewer.c +++ b/src/virt-viewer.c @@ -275,14 +275,10 @@ virt_viewer_extract_xpath_string(const gchar *xmldesc, obj = NULL; error: - if (obj) - xmlXPathFreeObject(obj); - if (ctxt) - xmlXPathFreeContext(ctxt); - if (xml) - xmlFreeDoc(xml); - if (pctxt) - xmlFreeParserCtxt(pctxt); + xmlXPathFreeObject(obj); + xmlXPathFreeContext(ctxt); + xmlFreeDoc(xml); + xmlFreeParserCtxt(pctxt); return port; } |