summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--security/nss/lib/util/secasn1d.c4
-rw-r--r--security/nss/tests/doc/clean.gifbin5503 -> 216 bytes
-rw-r--r--security/nss/tests/pkcs11/netscape/suites/security/ssl/cert7.dbbin90112 -> 4285 bytes
3 files changed, 4 insertions, 0 deletions
diff --git a/security/nss/lib/util/secasn1d.c b/security/nss/lib/util/secasn1d.c
index f089aa4df..e414bc84d 100644
--- a/security/nss/lib/util/secasn1d.c
+++ b/security/nss/lib/util/secasn1d.c
@@ -1621,6 +1621,10 @@ sec_asn1d_next_in_group (sec_asn1d_state *state)
* Now we do the next one.
*/
sec_asn1d_scrub_state (child);
+
+ /* Initialize child state from the template */
+ sec_asn1d_init_state_based_on_template(child);
+
state->top->current = child;
}
diff --git a/security/nss/tests/doc/clean.gif b/security/nss/tests/doc/clean.gif
index 08781cb2b..77f2aac8d 100644
--- a/security/nss/tests/doc/clean.gif
+++ b/security/nss/tests/doc/clean.gif
Binary files differ
diff --git a/security/nss/tests/pkcs11/netscape/suites/security/ssl/cert7.db b/security/nss/tests/pkcs11/netscape/suites/security/ssl/cert7.db
index 02f36ae28..5b1c28300 100644
--- a/security/nss/tests/pkcs11/netscape/suites/security/ssl/cert7.db
+++ b/security/nss/tests/pkcs11/netscape/suites/security/ssl/cert7.db
Binary files differ