]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
fusefs: more build fixes
authorasomers <asomers@FreeBSD.org>
Sun, 26 May 2019 03:52:35 +0000 (03:52 +0000)
committerasomers <asomers@FreeBSD.org>
Sun, 26 May 2019 03:52:35 +0000 (03:52 +0000)
commit0ff418982ff6f6e6146058fb1613ae7c853a95c1
treef2f1f0800f0d8c1f696d6122a2bf29b2c1599484
parentbe5eb1ff8e03a368ba3ae84b43b81a51c4499e46
fusefs: more build fixes

* Fix printf format strings on 32-bit OSes
* Fix -Wclass-memaccess violation on GCC-8 caused by using memset on an object
  of non-trivial type.
* Fix memory leak in MockFS::init
* Fix -Wcast-align error on i386 in expect_readdir
* Fix some heterogenous comparison errors on 32-bit OSes.

Sponsored by: The FreeBSD Foundation
tests/sys/fs/fusefs/mockfs.cc
tests/sys/fs/fusefs/mockfs.hh
tests/sys/fs/fusefs/read.cc
tests/sys/fs/fusefs/setattr.cc
tests/sys/fs/fusefs/utils.cc