diff options
author | Daniel Stenberg <daniel@haxx.se> | 2009-09-02 21:05:47 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2009-09-02 21:05:47 +0000 |
commit | 7a642c8bf10266978baf8a45c039d8656dcd5b36 (patch) | |
tree | 0a79383f18e542d08bed421f66bb41b11c534ed7 /lib | |
parent | e47c93982215f78d67a8c79f904c9a897f195d57 (diff) |
- Daniel Johnson founded a flaw in the code convering sftp-errors to libcurl
errors.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/ssh.c | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -230,15 +230,12 @@ kbd_callback(const char *name, int name_len, const char *instruction, (void)abstract; } /* kbd_callback */ -static CURLcode sftp_libssh2_error_to_CURLE(unsigned long err) +static CURLcode sftp_libssh2_error_to_CURLE(int err) { switch (err) { case LIBSSH2_FX_OK: return CURLE_OK; - case LIBSSH2_ERROR_ALLOC: - return CURLE_OUT_OF_MEMORY; - case LIBSSH2_FX_NO_SUCH_FILE: case LIBSSH2_FX_NO_SUCH_PATH: return CURLE_REMOTE_FILE_NOT_FOUND; |