vfs_fruit: tmsize prevent overflow Force the type during arithmetic in order to preve...
authorArt M. Gallagher <repos@artmg.net>
Tue, 3 Mar 2020 21:51:46 +0000 (21:51 +0000)
committerJeremy Allison <jra@samba.org>
Sat, 7 Mar 2020 01:37:31 +0000 (01:37 +0000)
commitb0ba7cd4f96a6ea227943cb05ef51a463e292b2d
treeb3d1442d9de58ad0be609445420b201edbd90e55
parenta4ed6ada500c3ee7ef8b5e43998968627121f255
vfs_fruit: tmsize prevent overflow Force the type during arithmetic in order to prevent overflow when summing the Time Machine folder size. Increase the precision to off_t (used for file sizes), leave the overflow error traps but with more precise wording.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=13622
Signed-off-by: Art M. Gallagher <smblock@artmg.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Sat Mar  7 01:37:31 UTC 2020 on sn-devel-184
source3/modules/vfs_fruit.c