... return non NULL before use the result
Detected by Coverity Scan. Issue
1346998
Ssl::CertValidationResponse::Pointer resp = new Ssl::CertValidationResponse;
resp->resultCode = ::Helper::BrokenHelper;
Ssl::CertValidationHelper::CbDialer *dialer = dynamic_cast<Ssl::CertValidationHelper::CbDialer*>(callback->getDialer());
+ Must(dialer);
dialer->arg1 = resp;
ScheduleCallHere(callback);
return;
(validationResponse = CertValidationHelper::HelperCache->get(crtdvdData->query.c_str()))) {
CertValidationHelper::CbDialer *dialer = dynamic_cast<CertValidationHelper::CbDialer*>(callback->getDialer());
+ Must(dialer);
dialer->arg1 = *validationResponse;
ScheduleCallHere(callback);
SSL_free(crtdvdData->ssl);