summaryrefslogtreecommitdiff
path: root/security/nss/files/patch-crlgen.c
diff options
context:
space:
mode:
Diffstat (limited to 'security/nss/files/patch-crlgen.c')
-rw-r--r--security/nss/files/patch-crlgen.c24
1 files changed, 0 insertions, 24 deletions
diff --git a/security/nss/files/patch-crlgen.c b/security/nss/files/patch-crlgen.c
index 119ea98e8465..c7a655c0b8f5 100644
--- a/security/nss/files/patch-crlgen.c
+++ b/security/nss/files/patch-crlgen.c
@@ -103,27 +103,3 @@
+ "AddCert(%s, %s) insufficient number of arguments.\n", certId, revocationDate);
return SECFailure;
}
-@@ -1362,12 +1362,12 @@
- }
-
- if (extStr->extData == NULL) {
-- extStr->extData = PORT_ZAlloc(MAX_EXT_DATA_LENGTH);
-+ extStr->extData = PORT_ZNewArray(char *, MAX_EXT_DATA_LENGTH);
- if (!extStr->extData) {
- return SECFailure;
- }
- }
-- if (extStr->nextUpdatedData > MAX_EXT_DATA_LENGTH) {
-+ if (extStr->nextUpdatedData >= MAX_EXT_DATA_LENGTH) {
- PORT_SetError(SEC_ERROR_INVALID_ARGS);
- crlgen_PrintError(crlGenData->parsedLineNum,
- "number of fields in extension "
-@@ -1415,7 +1415,7 @@
- PORT_Free(crlGenData->certEntry);
- break;
- case CRLGEN_ADD_EXTENSION_CONTEXT:
-- if (crlGenData->extensionEntry->nextUpdatedData) {
-+ if (crlGenData->extensionEntry->extData) {
- int i = 0;
- for (;i < crlGenData->extensionEntry->nextUpdatedData;i++)
- PORT_Free(*(crlGenData->extensionEntry->extData + i));