]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_codesigning/lib/diskimagerep.h
Security-59306.140.5.tar.gz
[apple/security.git] / OSX / libsecurity_codesigning / lib / diskimagerep.h
index 91a0919334180bf63944e3128a4b56a459ad02db..06a556e8f0b46a197b2e5646261df783fc778d33 100644 (file)
@@ -43,6 +43,7 @@ namespace CodeSigning {
 class DiskImageRep : public SingleDiskRep {
 public:
        DiskImageRep(const char *path);
+       virtual ~DiskImageRep();
        
        CFDataRef identification();
        CFDataRef component(CodeDirectory::SpecialSlot slot);
@@ -70,7 +71,7 @@ private:
        UDIFFileHeader mHeader;                                         // disk image header (all fields NBO)
        size_t mEndOfDataOffset;                                        // end of payload data (data fork + XML)
        size_t mHeaderOffset;                                           // trailing header offset
-       const EmbeddedSignatureBlob *mSigningData;      // pointer to signature SuperBlob (in mapped memory)
+       const EmbeddedSignatureBlob *mSigningData;      // pointer to signature SuperBlob (malloc'd memory during setup)
 };