From 7a642c8bf10266978baf8a45c039d8656dcd5b36 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Wed, 2 Sep 2009 21:05:47 +0000 Subject: - Daniel Johnson founded a flaw in the code convering sftp-errors to libcurl errors. --- lib/ssh.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'lib') diff --git a/lib/ssh.c b/lib/ssh.c index 01d035322..a6d379f79 100644 --- a/lib/ssh.c +++ b/lib/ssh.c @@ -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; -- cgit v1.2.3