]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
Deleted useless for loop
authorNiels Möller <nisse@lysator.liu.se>
Wed, 16 Apr 2014 04:40:57 +0000 (06:40 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Wed, 16 Apr 2014 04:40:57 +0000 (06:40 +0200)
ChangeLog
tools/input.c

index 51b355cd73f416e8da3592b3f63a0cecd468814a..3f1f3f5b9198deca9ec1b10c34e7338558cd906c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2014-04-16  Niels Möller  <nisse@lysator.liu.se>
+
+       * tools/input.c (sexp_get_quoted_char): Deleted useless for loop.
+
 2014-04-13  Niels Möller  <nisse@lysator.liu.se>
 
        * rsa-compat.c: Deleted file.
index f2b57f0a301077b1cff75ddd0b49a92a65343f42..b8085a4e31a41799344ed835d1f6fb525cbac56a 100644 (file)
@@ -150,41 +150,40 @@ sexp_get_quoted_char(struct sexp_input *input)
 {
   sexp_next_char(input);
 
-  for (;;)
-    switch (input->c)
-      {
-      default:
-       return 1;
-      case '\"':
-       return 0;
-      case '\\':
-       sexp_next_char(input);
+  switch (input->c)
+    {
+    default:
+      return 1;
+    case '\"':
+      return 0;
+    case '\\':
+      sexp_next_char(input);
        
-       switch (input->c)
-         {
-         case 'b': input->c = '\b'; return 1;
-         case 't': input->c = '\t'; return 1;
-         case 'n': input->c = '\n'; return 1;
-         case 'f': input->c = '\f'; return 1;
-         case 'r': input->c = '\r'; return 1;
-         case '\\': input->c = '\\'; return 1;
-         case 'o':
-         case 'x':
-           /* FIXME: Not implemnted */
-           abort();
-         case '\n':
-           if (sexp_next_char(input) == '\r')
-             sexp_next_char(input);
-
-           break;
-         case '\r':
-           if (sexp_next_char(input) == '\n')
-             sexp_next_char(input);
-
-           break;
-         }
-       return 1;
-      }
+      switch (input->c)
+       {
+       case 'b': input->c = '\b'; return 1;
+       case 't': input->c = '\t'; return 1;
+       case 'n': input->c = '\n'; return 1;
+       case 'f': input->c = '\f'; return 1;
+       case 'r': input->c = '\r'; return 1;
+       case '\\': input->c = '\\'; return 1;
+       case 'o':
+       case 'x':
+         /* FIXME: Not implemnted */
+         abort();
+       case '\n':
+         if (sexp_next_char(input) == '\r')
+           sexp_next_char(input);
+
+         break;
+       case '\r':
+         if (sexp_next_char(input) == '\n')
+           sexp_next_char(input);
+
+         break;
+       }
+      return 1;
+    }
 }
 
 static void