From: Stefan Metzmacher Date: Tue, 20 Mar 2018 11:10:01 +0000 (+0100) Subject: s3:modules: fix the picky-developer build of vfs_virusfilter.c on FreeBSD 11 X-Git-Tag: talloc-2.1.13~90 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fb7b67af984812784756574df4f0fb55d472181b;p=thirdparty%2Fsamba.git s3:modules: fix the picky-developer build of vfs_virusfilter.c on FreeBSD 11 BUG: https://bugzilla.samba.org/show_bug.cgi?id=13344 Signed-off-by: Stefan Metzmacher Reviewed-by: Björn Jacke --- diff --git a/source3/modules/vfs_virusfilter.c b/source3/modules/vfs_virusfilter.c index ef9dc78263b..0b4bc724f3a 100644 --- a/source3/modules/vfs_virusfilter.c +++ b/source3/modules/vfs_virusfilter.c @@ -275,8 +275,9 @@ static int virusfilter_vfs_connect( temp_quarantine_dir_mode = lp_parm_const_string( snum, "virusfilter", "quarantine directory mode", "0755"); if (temp_quarantine_dir_mode != NULL) { - sscanf(temp_quarantine_dir_mode, "%o", - &config->quarantine_dir_mode); + unsigned int mode = 0; + sscanf(temp_quarantine_dir_mode, "%o", &mode); + config->quarantine_dir_mode = mode; } config->quarantine_prefix = lp_parm_const_string(