changeset 17 | ed3155dbd163 |
parent 0 | e35f40988205 |
child 24 | 74f0b3eb154c |
--- a/xmlsecurityengine/xmlsec/src/xmlsec_keyinfo.c Fri Apr 16 16:57:34 2010 +0300 +++ b/xmlsecurityengine/xmlsec/src/xmlsec_keyinfo.c Mon May 03 14:14:40 2010 +0300 @@ -770,9 +770,14 @@ } /* finally set key name if it is not there */ - if(xmlSecKeyGetName(key) == NULL) { - xmlSecKeySetName(key, newName); - } + if(xmlSecKeyGetName(key) == NULL) + { + if(xmlSecKeySetName(key, newName)<0) + { + xmlFree(newName); + return(-1); + } + } xmlFree(newName); return(0); }