lib: eliminate 'statement not reached' warnings
This commit is contained in:
parent
4b96e5c70f
commit
233ec511db
@ -280,7 +280,10 @@ static int setcharset(unsigned char **p, unsigned char *charset)
|
|||||||
state = CURLFNM_SCHS_DEFAULT;
|
state = CURLFNM_SCHS_DEFAULT;
|
||||||
}
|
}
|
||||||
else
|
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;
|
break;
|
||||||
case CURLFNM_SCHS_RIGHTBRLEFTBR:
|
case CURLFNM_SCHS_RIGHTBRLEFTBR:
|
||||||
if(c == ']') {
|
if(c == ']') {
|
||||||
@ -294,6 +297,7 @@ static int setcharset(unsigned char **p, unsigned char *charset)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
fail:
|
||||||
return SETCHARSET_FAIL;
|
return SETCHARSET_FAIL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -3628,10 +3628,8 @@ static CURLcode wc_statemach(struct connectdata *conn)
|
|||||||
finfo->filename);
|
finfo->filename);
|
||||||
wildcard->state = CURLWC_SKIP;
|
wildcard->state = CURLWC_SKIP;
|
||||||
return wc_statemach(conn);
|
return wc_statemach(conn);
|
||||||
break;
|
|
||||||
case CURL_CHUNK_BGN_FUNC_FAIL:
|
case CURL_CHUNK_BGN_FUNC_FAIL:
|
||||||
return CURLE_CHUNK_FAILED;
|
return CURLE_CHUNK_FAILED;
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -452,7 +452,6 @@ size_t ftp_parselist(char *buffer, size_t size, size_t nmemb, void *connptr)
|
|||||||
default:
|
default:
|
||||||
PL_ERROR(conn, CURLE_FTP_BAD_FILE_LIST);
|
PL_ERROR(conn, CURLE_FTP_BAD_FILE_LIST);
|
||||||
return bufflen;
|
return bufflen;
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
parser->state.UNIX.main = PL_UNIX_PERMISSION;
|
parser->state.UNIX.main = PL_UNIX_PERMISSION;
|
||||||
parser->item_length = 0;
|
parser->item_length = 0;
|
||||||
@ -993,7 +992,6 @@ size_t ftp_parselist(char *buffer, size_t size, size_t nmemb, void *connptr)
|
|||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
return bufflen+1;
|
return bufflen+1;
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
i++;
|
i++;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user