Commit 233ec511 authored by Kamil Dudka's avatar Kamil Dudka
Browse files

lib: eliminate 'statement not reached' warnings

parent 4b96e5c7
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -280,7 +280,10 @@ static int setcharset(unsigned char **p, unsigned char *charset)
        state = CURLFNM_SCHS_DEFAULT;
      }
      else
        return SETCHARSET_FAIL;
        /* used 'goto fail' instead of 'return SETCHARSET_FAIL' to avoid a
         * nonsense warning 'statement not reached' at end of the fnc when
         * compiling on Solaris */
        goto fail;
      break;
    case CURLFNM_SCHS_RIGHTBRLEFTBR:
      if(c == ']') {
@@ -294,6 +297,7 @@ static int setcharset(unsigned char **p, unsigned char *charset)
      break;
    }
  }
fail:
  return SETCHARSET_FAIL;
}

+0 −2
Original line number Diff line number Diff line
@@ -3628,10 +3628,8 @@ static CURLcode wc_statemach(struct connectdata *conn)
              finfo->filename);
        wildcard->state = CURLWC_SKIP;
        return wc_statemach(conn);
        break;
      case CURL_CHUNK_BGN_FUNC_FAIL:
        return CURLE_CHUNK_FAILED;
        break;
      }
    }

+0 −2
Original line number Diff line number Diff line
@@ -452,7 +452,6 @@ size_t ftp_parselist(char *buffer, size_t size, size_t nmemb, void *connptr)
        default:
          PL_ERROR(conn, CURLE_FTP_BAD_FILE_LIST);
          return bufflen;
          break;
        }
        parser->state.UNIX.main = PL_UNIX_PERMISSION;
        parser->item_length = 0;
@@ -993,7 +992,6 @@ size_t ftp_parselist(char *buffer, size_t size, size_t nmemb, void *connptr)
      break;
    default:
      return bufflen+1;
      break;
    }

    i++;