summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/xmldsig.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/xmldsig.c b/src/xmldsig.c
index 658ff655..299ea576 100644
--- a/src/xmldsig.c
+++ b/src/xmldsig.c
@@ -242,6 +242,7 @@ xmlSecProxyCtxAdd(xmlSecProxyCtxPtr* proxyCtxPtrPtr, const xmlChar* uri) {
XMLSEC_ERRORS_R_MALLOC_FAILED,
"node=%s",
xmlSecErrorsSafeString(uri));
+ xmlFree(pc);
return(-1);
}
pc->next = NULL;