From: Volker Lendecke Date: Tue, 30 Jan 2018 11:37:30 +0000 (+0100) Subject: vfs_virusfilter: Fix CID 1428738 Macro compares unsigned to 0 X-Git-Tag: tevent-0.9.36~256 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=21eb5169f46b8d819a5d5d028baff581e4e63de6;p=thirdparty%2Fsamba.git vfs_virusfilter: Fix CID 1428738 Macro compares unsigned to 0 vsnprintf returns "int" and not "size_t" Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Wed Jan 31 05:28:48 CET 2018 on sn-devel-144 --- diff --git a/source3/modules/vfs_virusfilter_utils.c b/source3/modules/vfs_virusfilter_utils.c index 55d00f715d6..90ae427023b 100644 --- a/source3/modules/vfs_virusfilter_utils.c +++ b/source3/modules/vfs_virusfilter_utils.c @@ -395,7 +395,7 @@ bool virusfilter_io_writefl( { va_list ap; char data[VIRUSFILTER_IO_BUFFER_SIZE + VIRUSFILTER_IO_EOL_SIZE]; - size_t data_size; + int data_size; va_start(ap, data_fmt); data_size = vsnprintf(data, VIRUSFILTER_IO_BUFFER_SIZE, data_fmt, ap);