mirror of
https://github.com/curl/curl.git
synced 2025-03-01 15:15:34 +08:00
urldata: make 'ftp_create_missing_dirs' a uchar
It only ever holds the values 0-2. Closes #9103
This commit is contained in:
parent
7f8b36b074
commit
671cc8e110
@ -1342,7 +1342,7 @@ CURLcode Curl_vsetopt(struct Curl_easy *data, CURLoption option, va_list param)
|
||||
(arg > CURLFTP_CREATE_DIR_RETRY))
|
||||
result = CURLE_BAD_FUNCTION_ARGUMENT;
|
||||
else
|
||||
data->set.ftp_create_missing_dirs = (int)arg;
|
||||
data->set.ftp_create_missing_dirs = (unsigned char)arg;
|
||||
break;
|
||||
case CURLOPT_READDATA:
|
||||
/*
|
||||
|
@ -1758,9 +1758,11 @@ struct UserDefined {
|
||||
curl_ftpccc ftp_ccc; /* FTP CCC options */
|
||||
long accepttimeout; /* in milliseconds, 0 means no timeout */
|
||||
#endif
|
||||
int ftp_create_missing_dirs; /* 1 - create directories that don't exist
|
||||
2 - the same but also allow MKD to fail once
|
||||
*/
|
||||
/* Desppie the name ftp_create_missing_dirs is for FTP(S) and SFTP
|
||||
1 - create directories that don't exist
|
||||
2 - the same but also allow MKD to fail once
|
||||
*/
|
||||
unsigned char ftp_create_missing_dirs;
|
||||
#ifdef USE_LIBSSH2
|
||||
curl_sshhostkeycallback ssh_hostkeyfunc; /* hostkey check callback */
|
||||
void *ssh_hostkeyfunc_userp; /* custom pointer to callback */
|
||||
|
Loading…
Reference in New Issue
Block a user