Commit afc6ade2 authored by Daniel Stenberg's avatar Daniel Stenberg
Browse files

removed the goto and re-indented slightly

parent 734e8d62
Loading
Loading
Loading
Loading
+11 −7
Original line number Diff line number Diff line
@@ -147,12 +147,16 @@ int Curl_parsenetrc(char *host,
  if(file) {
    char *tok;
    char *tok_buf;
    while(fgets(netrcbuffer, sizeof(netrcbuffer), file)) {
    bool done=FALSE;

    while(!done && fgets(netrcbuffer, sizeof(netrcbuffer), file)) {
      tok=strtok_r(netrcbuffer, " \t\n", &tok_buf);
      while(tok) {
      while(!done && tok) {

        if (login[0] && password[0])
          goto done;
        if (login[0] && password[0]) {
          done=TRUE;
          break;
        }

	switch(state) {
	case NOTHING:
@@ -182,7 +186,8 @@ int Curl_parsenetrc(char *host,
	  if(state_login) {
            if (specific_login) {
              state_our_login = strequal(login, tok);
            }else{
            }
            else {
              strncpy(login, tok, LOGINSIZE-1);
#ifdef _NETRC_DEBUG
	      printf("LOGIN: %s\n", login);
@@ -215,7 +220,6 @@ int Curl_parsenetrc(char *host,
      } /* while (tok) */
    } /* while fgets() */

done:
    fclose(file);
  }