netrc: remove dead code

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)
This commit is contained in:
Daniel Stenberg
2012-06-12 22:46:14 +02:00
parent d95b8e0627
commit 47c1bf9e43

View 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 * This software is licensed as described in the file COPYING, which
* you should have received as part of this distribution. The terms * you should have received as part of this distribution. The terms
@@ -51,10 +51,7 @@
enum host_lookup_state { enum host_lookup_state {
NOTHING, NOTHING,
HOSTFOUND, /* the 'machine' keyword was found */ HOSTFOUND, /* the 'machine' keyword was found */
HOSTCOMPLETE, /* the machine name following the keyword was found too */ HOSTVALID /* this is "our" machine! */
HOSTVALID, /* this is "our" machine! */
HOSTEND /* LAST enum */
}; };
/* /*
@@ -174,10 +171,6 @@ int Curl_parsenetrc(const char *host,
state_our_login = FALSE; state_our_login = FALSE;
} }
break; break;
case HOSTCOMPLETE:
case HOSTEND:
/* Should not be reached. */
DEBUGASSERT(0);
} /* switch (state) */ } /* switch (state) */
tok = strtok_r(NULL, " \t\n", &tok_buf); tok = strtok_r(NULL, " \t\n", &tok_buf);