fopen.c: fix a few compiler warnings
diff --git a/docs/examples/fopen.c b/docs/examples/fopen.c
index 9c575d3..0aad0ab 100644
--- a/docs/examples/fopen.c
+++ b/docs/examples/fopen.c
@@ -205,7 +205,7 @@
}
/* 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 @@
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 @@
URL_FILE *handle;
FILE *outf;
- int nread;
+ size_t nread;
char buffer[256];
const char *url;
@@ -499,7 +499,7 @@
}
do {
- nread = url_fread(buffer, 1,sizeof(buffer), handle);
+ nread = url_fread(buffer, 1, sizeof(buffer), handle);
fwrite(buffer,1,nread,outf);
} while(nread);