]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_apple_x509_cl/lib/DecodedExtensions.cpp
Security-59306.61.1.tar.gz
[apple/security.git] / OSX / libsecurity_apple_x509_cl / lib / DecodedExtensions.cpp
index ace807be1fe612f5e73784be120ba1a326abc03b..d407b392c5e744e106fc8add85f8943209215645 100644 (file)
@@ -500,7 +500,7 @@ void DecodedExtensions::addExtension(
                mSizeofExtensions = mNumExtensions ?
                        (2 * mNumExtensions) : MIN_EXTENSIONS;
                mExtensions = (DecodedExten **)mAlloc.realloc(
                mSizeofExtensions = mNumExtensions ?
                        (2 * mNumExtensions) : MIN_EXTENSIONS;
                mExtensions = (DecodedExten **)mAlloc.realloc(
-                       mExtensions, mSizeofExtensions * sizeof(DecodedExten));
+                       mExtensions, mSizeofExtensions * sizeof(DecodedExten*));
        }
        mExtensions[mNumExtensions++] = new DecodedExten(extnId,
                critical, nssObj, berEncoded, templ, mCoder, rawExtn);
        }
        mExtensions[mNumExtensions++] = new DecodedExten(extnId,
                critical, nssObj, berEncoded, templ, mCoder, rawExtn);