fopen.c: fix a few compiler warnings
authorDaniel Stenberg <daniel@haxx.se>
Mon, 8 Jun 2015 11:47:33 +0000 (13:47 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 8 Jun 2015 11:47:33 +0000 (13:47 +0200)
docs/examples/fopen.c

index 9c575d329b8004418f2f25fab3be8ff84f7d3dd5..0aad0abf527d54b9fe9a761aa90e478949982734 100644 (file)
@@ -205,7 +205,7 @@ static int fill_buffer(URL_FILE *file, size_t want)
 }
 
 /* use to remove want bytes from the front of a files buffer */
-static int use_buffer(URL_FILE *file,int want)
+static int use_buffer(URL_FILE *file, size_t want)
 {
   /* sort out buffer */
   if((file->buffer_pos - want) <=0) {
@@ -375,7 +375,7 @@ char *url_fgets(char *ptr, size_t size, URL_FILE *file)
 
   switch(file->type) {
   case CFTYPE_FILE:
-    ptr = fgets(ptr,size,file->handle.file);
+    ptr = fgets(ptr, (int)size, file->handle.file);
     break;
 
   case CFTYPE_CURL:
@@ -451,7 +451,7 @@ int main(int argc, char *argv[])
   URL_FILE *handle;
   FILE *outf;
 
-  int nread;
+  size_t nread;
   char buffer[256];
   const char *url;
 
@@ -499,7 +499,7 @@ int main(int argc, char *argv[])
   }
 
   do {
-    nread = url_fread(buffer, 1,sizeof(buffer), handle);
+    nread = url_fread(buffer, 1, sizeof(buffer), handle);
     fwrite(buffer,1,nread,outf);
   } while(nread);