-----Original Message-----
From: Milan Tomic [mailto:[EMAIL PROTECTED]
Sent: 23 March 2004 11:01
To: [EMAIL PROTECTED]
Subject: DSIGReference (free)Berin,
Should I delete DSIGReference (and when?) returned from DSIGSignature::CreateReference() function? I have this peace of code:
} else {
DSIGReference *ref;
ref = sig->createReference(MAKE_UNICODE_STRING(""));DSIGTransformEnvelope *env = ref->appendEnvelopedSignatureTransform();
DSIGTransformC14n *c14 = ref->appendCanonicalizationTransform(CANON_C14NE_NOC);
}I'm reading memory leaks here:
xml-security-c-1.1.0\src\dsig\dsigreference.cpp(254) : {2471} normal block at 0x00F69628, 24 bytes long.
Data: < 8$ > F4 9C 90 00 38 24 F9 00 C8 0C FA 00 03 00 00 00
xml-security-c-1.1.0\src\dsig\dsigreference.cpp(189) : {2469} normal block at 0x00F61EF0, 16 bytes long.
Data: < > CC CD CD CD 80 96 F6 00 88 96 F6 00 88 96 F6 00
xml-security-c-1.1.0\src\dsig\dsigreference.cpp(211) : {2464} normal block at 0x00F61C78, 12 bytes long.
Data: <D > 44 9F 90 00 C8 20 F9 00 C8 0C FA 00I've tried to delete "ref" variable but failed.
Best regards,
Milan
Title: DSIGReference (free)
No,
it's handled by the signature
From
the docs.
DSIGSignature::createReference
Creates a new DSIGReference, adds it to the list of references handled by the owning
DSIGSignature
- DSIGReference (free) Milan Tomic
- Re: DSIGReference (free) Berin Lautenbach
- RE: DSIGReference (free) Milan Tomic
- Re: DSIGReference (free) Berin Lautenbach
- RE: DSIGReference (free) Vincent Finn
- RE: DSIGReference (free) Milan Tomic
- Re: DSIGReference (free) Berin Lautenbach
- RE: DSIGReference (free) Milan Tomic
- RE: DSIGReference (free) Milan Tomic
- RE: DSIGReference (free) Milan Tomic
- RE: DSIGReference (free) Berin Lautenbach
- Re: DSIGReference (free) Berin Lautenbach
- RE: DSIGReference (free) Milan Tomic