]> granicus.if.org Git - curl/commitdiff
netrc: remove dead code
authorDaniel Stenberg <daniel@haxx.se>
Tue, 12 Jun 2012 20:46:14 +0000 (22:46 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 12 Jun 2012 20:46:14 +0000 (22:46 +0200)
Remove two states from the enum and the corresponding code for them as
these states were never reached or used.

(Spotted by a Coverity scan)

lib/netrc.c

index 6764b974dc2ff49aea5a7f5f83731c556372d4f4..a9933516746eed95504ee7f656978eb9133d9bbe 100644 (file)
@@ -5,7 +5,7 @@
  *                            | (__| |_| |  _ <| |___
  *                             \___|\___/|_| \_\_____|
  *
- * Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
+ * Copyright (C) 1998 - 2012, Daniel Stenberg, <daniel@haxx.se>, et al.
  *
  * This software is licensed as described in the file COPYING, which
  * you should have received as part of this distribution. The terms
 enum host_lookup_state {
   NOTHING,
   HOSTFOUND,    /* the 'machine' keyword was found */
-  HOSTCOMPLETE, /* the machine name following the keyword was found too */
-  HOSTVALID,    /* this is "our" machine! */
-
-  HOSTEND /* LAST enum */
+  HOSTVALID     /* this is "our" machine! */
 };
 
 /*
@@ -174,10 +171,6 @@ int Curl_parsenetrc(const char *host,
             state_our_login = FALSE;
           }
           break;
-        case HOSTCOMPLETE:
-        case HOSTEND:
-            /* Should not be reached. */
-            DEBUGASSERT(0);
         } /* switch (state) */
 
         tok = strtok_r(NULL, " \t\n", &tok_buf);