From 9dd891bb28f6cc558b87905f1adc5e3d4180b6b3 Mon Sep 17 00:00:00 2001 From: Martin Pool Date: Wed, 23 Jan 2002 04:57:18 +0000 Subject: Signedness security patch from Sebastian Krahmer -- in some cases we were not sufficiently careful about reading integers from the network. Also, make sure log messages are always nul-terminated. --- fileio.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'fileio.c') diff --git a/fileio.c b/fileio.c index c39d6b02..3ed28036 100644 --- a/fileio.c +++ b/fileio.c @@ -36,7 +36,7 @@ int sparse_end(int f) } -static int write_sparse(int f,char *buf,int len) +static int write_sparse(int f,char *buf,size_t len) { int l1=0,l2=0; int ret; @@ -69,7 +69,7 @@ static int write_sparse(int f,char *buf,int len) -int write_file(int f,char *buf,int len) +int write_file(int f,char *buf,size_t len) { int ret = 0; -- cgit v1.2.1