VirtualBox

儲存庫 vbox 的更動 52049


忽略:
時間撮記:
2014-7-16 下午01:51:05 (10 年 以前)
作者:
vboxsync
訊息:

RTSignTool: bugfix

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Runtime/tools/RTSignTool.cpp

    r51917 r52049  
    349349                    while ((pCertCtx = RTCrStoreCertSearchNext(pState->hKernelRootStore, &Search)) != NULL)
    350350                    {
    351                         if (RTCrX509SubjectPublicKeyInfo_Compare(&pCertCtx->pCert->TbsCertificate.SubjectPublicKeyInfo,
    352                                                                  pPublicKeyInfo) == 0)
     351                        PCRTCRX509SUBJECTPUBLICKEYINFO pPubKeyInfo;
     352                        if (pCertCtx->pCert)
     353                            pPubKeyInfo = &pCertCtx->pCert->TbsCertificate.SubjectPublicKeyInfo;
     354                        else if (pCertCtx->pTaInfo)
     355                            pPubKeyInfo = &pCertCtx->pTaInfo->PubKey;
     356                        else
     357                            pPubKeyInfo = NULL;
     358                        if (RTCrX509SubjectPublicKeyInfo_Compare(pPubKeyInfo, pPublicKeyInfo) == 0)
    353359                            cFound++;
    354360                        RTCrCertCtxRelease(pCertCtx);
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette