From 9701e2dd64960f8f6dacb0555e0a5fce0c589fe0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Sun, 6 Oct 2002 21:13:25 +0200
Subject: [PATCH] * testsuite/sexp-test.c (test_main): Likewise. * sexp2rsa.c
 (rsa_keypair_from_sexp): Use sexp_iterator_first.

Rev: src/nettle/testsuite/sexp-test.c:1.5
---
 testsuite/sexp-test.c | 28 ++++++++++++++--------------
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/testsuite/sexp-test.c b/testsuite/sexp-test.c
index 1a633a6a..92cd4c09 100644
--- a/testsuite/sexp-test.c
+++ b/testsuite/sexp-test.c
@@ -6,23 +6,23 @@ test_main(void)
 {
   struct sexp_iterator i;
 
-  sexp_iterator_init(&i, LDATA(""));
-  ASSERT(sexp_iterator_next(&i) && i.type == SEXP_END);
+  ASSERT(sexp_iterator_first(&i, LDATA("")));
+  ASSERT(i.type == SEXP_END);
 
-  sexp_iterator_init(&i, LDATA("()"));
-  ASSERT(sexp_iterator_next(&i) && i.type == SEXP_LIST
+  ASSERT(sexp_iterator_first(&i, LDATA("()")));
+  ASSERT(i.type == SEXP_LIST
 	 && sexp_iterator_enter_list(&i)
 	 && sexp_iterator_next(&i) && i.type == SEXP_END
 	 && sexp_iterator_exit_list(&i)
 	 && sexp_iterator_next(&i) && i.type == SEXP_END);
 
-  sexp_iterator_init(&i, LDATA("("));
-  ASSERT(sexp_iterator_next(&i) && i.type == SEXP_LIST
+  ASSERT(sexp_iterator_first(&i, LDATA("(")));
+  ASSERT(i.type == SEXP_LIST
 	 && sexp_iterator_enter_list(&i)
 	 && !sexp_iterator_next(&i));
 
-  sexp_iterator_init(&i, LDATA("3:foo0:[3:bar]1:x"));
-  ASSERT(sexp_iterator_next(&i) && i.type == SEXP_ATOM
+  ASSERT(sexp_iterator_first(&i, LDATA("3:foo0:[3:bar]1:x")));
+  ASSERT(i.type == SEXP_ATOM
 	 && !i.display_length && !i.display
 	 && i.atom_length == 3 && MEMEQ(3, "foo", i.atom)
 
@@ -38,8 +38,8 @@ test_main(void)
     static const uint8_t *keys[2] = { "n", "e" };
     struct sexp_iterator v[2];
     
-    sexp_iterator_init(&i, LDATA("((1:n2:xx3:foo)0:(1:y)(1:e))"));
-    ASSERT(sexp_iterator_next(&i) && sexp_iterator_enter_list(&i)
+    ASSERT(sexp_iterator_first(&i, LDATA("((1:n2:xx3:foo)0:(1:y)(1:e))")));
+    ASSERT(sexp_iterator_enter_list(&i)
 	   && sexp_iterator_assoc(&i, 2, keys, v));
 
     ASSERT(sexp_iterator_next(&v[0]) && v[0].type == SEXP_ATOM
@@ -54,12 +54,12 @@ test_main(void)
 
     ASSERT(sexp_iterator_next(&v[1]) && v[1].type == SEXP_END);
 
-    sexp_iterator_init(&i, LDATA("((1:n))"));
-    ASSERT(sexp_iterator_next(&i) && sexp_iterator_enter_list(&i)
+    ASSERT(sexp_iterator_first(&i, LDATA("((1:n))")));
+    ASSERT(sexp_iterator_enter_list(&i)
 	   && !sexp_iterator_assoc(&i, 2, keys, v));
 
-    sexp_iterator_init(&i, LDATA("((1:n)(1:n3:foo))"));
-    ASSERT(sexp_iterator_next(&i) && sexp_iterator_enter_list(&i)
+    ASSERT(sexp_iterator_first(&i, LDATA("((1:n)(1:n3:foo))")));
+    ASSERT(sexp_iterator_enter_list(&i)
 	   && !sexp_iterator_assoc(&i, 2, keys, v));    
   }
 
-- 
GitLab