Changeset 64896 in vbox for trunk/src/VBox/Runtime/common/asn1
- Timestamp:
- Dec 16, 2016 1:44:38 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 112305
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/common/asn1/asn1-ut-core.cpp
r64894 r64896 201 201 { 202 202 int rc = RTAsn1EncodeWriteHeader(pThisCore, fFlags, pfnWriter, pvUser, pErrInfo); 203 if (RT_SUCCESS(rc) && rc != VINF_ASN1_NOT_ENCODED) 203 if ( RT_SUCCESS(rc) 204 && rc != VINF_ASN1_NOT_ENCODED) 204 205 { 205 206 Assert(!RTASN1CORE_IS_DUMMY(pThisCore)); 206 AssertPtrReturn(pThisCore->uData.pv, 207 RTErrInfoSetF(pErrInfo, VERR_ASN1_INVALID_DATA_POINTER, 208 "Invalid uData pointer %p for lone ASN.1 core with %#x bytes of content", 209 pThisCore->uData.pv, pThisCore->cb)); 210 rc = pfnWriter(pThisCore->uData.pv, pThisCore->cb, pvUser, pErrInfo); 207 if (pThisCore->cb) 208 { 209 AssertPtrReturn(pThisCore->uData.pv, 210 RTErrInfoSetF(pErrInfo, VERR_ASN1_INVALID_DATA_POINTER, 211 "Invalid uData pointer %p for lone ASN.1 core with %#x bytes of content", 212 pThisCore->uData.pv, pThisCore->cb)); 213 rc = pfnWriter(pThisCore->uData.pv, pThisCore->cb, pvUser, pErrInfo); 214 } 211 215 } 212 216 return rc;
Note:
See TracChangeset
for help on using the changeset viewer.