]> granicus.if.org Git - curl/commitdiff
libssh2_session_free() returns void. Fix "#endif".
authorGisle Vanem <gvanem@broadpark.no>
Wed, 13 Jun 2007 14:01:48 +0000 (14:01 +0000)
committerGisle Vanem <gvanem@broadpark.no>
Wed, 13 Jun 2007 14:01:48 +0000 (14:01 +0000)
lib/ssh.c

index 1c48f4505366651b7b42ff1b9885ca9427710275..23a1d3bda45b4d62b942f8b186619c529422e81c 100644 (file)
--- a/lib/ssh.c
+++ b/lib/ssh.c
@@ -468,7 +468,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn)
         state(conn, SSH_AUTH_KEY);
       } else {
         state(conn, SSH_AUTH_DONE);
-      }    
+      }
       break;
 
     case SSH_AUTH_KEY:
@@ -651,10 +651,7 @@ static CURLcode ssh_statemach_act(struct connectdata *conn)
       break;
 
     case SSH_SESSION_FREE:
-      rc = libssh2_session_free(ssh->ssh_session);
-      if (rc == LIBSSH2_ERROR_EAGAIN) {
-        break;
-      }
+      libssh2_session_free(ssh->ssh_session);
       ssh->ssh_session = NULL;
       state(conn, SSH_STOP);
       result = sshc->actualCode;
@@ -753,7 +750,7 @@ static CURLcode ssh_easy_statemach(struct connectdata *conn)
 
 return result;
 }
-#endif (LIBSSH2_APINO >= 200706012030)
+#endif /* (LIBSSH2_APINO >= 200706012030) */
 
 /*
  * SSH setup and connection