From: Daniel Stenberg <daniel@haxx.se>
Date: Mon, 8 Apr 2002 22:51:21 +0000 (+0000)
Subject: removed compiler warnings, made it conditional on USE_ENVIRONMENT
X-Git-Tag: curl-7_9_6~31
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9c4e5dc3ee965144cc7178251dd701e6701b60ec;p=curl

removed compiler warnings, made it conditional on USE_ENVIRONMENT
---

diff --git a/src/writeenv.c b/src/writeenv.c
index 7330bbbc8..61a13bca6 100644
--- a/src/writeenv.c
+++ b/src/writeenv.c
@@ -22,6 +22,9 @@
  *****************************************************************************/
 
 #include "setup.h"
+
+#ifdef USE_ENVIRONMENT
+
 #include <curl/curl.h>
 
 #ifdef __riscos__
@@ -33,6 +36,7 @@ struct
   const char * name;
   CURLINFO id;
   enum {
+    writeenv_NONE,
     writeenv_DOUBLE,
     writeenv_LONG,
     writeenv_STRING
@@ -52,7 +56,7 @@ struct
   {"curl_size_upload", CURLINFO_SIZE_UPLOAD, writeenv_DOUBLE},
   {"curl_speed_download", CURLINFO_SPEED_DOWNLOAD, writeenv_DOUBLE},
   {"curl_speed_upload", CURLINFO_SPEED_UPLOAD, writeenv_DOUBLE},
-  {NULL, 0}
+  {NULL, 0, writeenv_NONE}
  };
 
 static void internalSetEnv(const char * name, char * value)
@@ -82,7 +86,7 @@ void ourWriteEnv(CURL *curl)
 
     case writeenv_LONG:
       if (curl_easy_getinfo(curl, variables[i].id, &longinfo) == CURLE_OK) {
-        sprintf(numtext, "%5i", longinfo);
+        sprintf(numtext, "%5ld", longinfo);
         internalSetEnv(variables[i].name, numtext);
       }
       else
@@ -101,3 +105,5 @@ void ourWriteEnv(CURL *curl)
 
   return;
 }
+
+#endif