Fixed a couple of compile problems.
authorDan Fandrich <dan@coneharvesters.com>
Sat, 24 Mar 2007 17:23:01 +0000 (17:23 +0000)
committerDan Fandrich <dan@coneharvesters.com>
Sat, 24 Mar 2007 17:23:01 +0000 (17:23 +0000)
lib/ssh.c
lib/url.c

index 30cd225..581606e 100644 (file)
--- a/lib/ssh.c
+++ b/lib/ssh.c
@@ -364,7 +364,7 @@ CURLcode Curl_ssh_connect(struct connectdata *conn, bool *done)
    */
   if ((data->set.ssh_auth_types & CURLSSH_AUTH_PUBLICKEY) &&
       (strstr(authlist, "publickey") != NULL)) {
-    const char *home;
+    char *home;
     const char *passphrase;
     char rsa_pub[PATH_MAX];
     char rsa[PATH_MAX];
index 5a882a3..d11ebd3 100644 (file)
--- a/lib/url.c
+++ b/lib/url.c
@@ -3430,6 +3430,7 @@ else {
   /***********************************************************************
    * file: is a special case in that it doesn't need a network connection
    ***********************************************************************/
+#ifndef CURL_DISABLE_FILE
   if (strequal(conn->protostr, "FILE")) {
       /* anyway, this is supposed to be the connect function so we better
         at least check that the file is present here! */
@@ -3447,6 +3448,7 @@ else {
 
     return result;
   }
+#endif
 
   /*************************************************************
    * If the protocol is using SSL and HTTP proxy is used, we set