]> granicus.if.org Git - zfs/commitdiff
OpenZFS 8416 - abd.h is not C++ friendly
authorAndriy Gapon <avg@FreeBSD.org>
Wed, 21 Jun 2017 20:47:54 +0000 (23:47 +0300)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Fri, 30 Jun 2017 18:11:01 +0000 (11:11 -0700)
Authored by: Andriy Gapon <avg@FreeBSD.org>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Dan Kimmel <dan.kimmel@delphix.com>
Reviewed by: Alek Pinchuk <pinchuk.alek@gmail.com>
Approved by: Robert Mustacchi <rm@joyent.com>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: George Melikov <mail@gmelikov.ru>
Ported-by: Giuseppe Di Natale <dinatale2@llnl.gov>
OpenZFS-issue: https://www.illumos.org/issues/8416
OpenZFS-commit: https://github.com/openzfs/openzfs/commit/589c189
Closes #6288

include/sys/abd.h

index 59b679491359349ca0e28e740a2c481bbe5ece43..cd7105013705e2eb9c2b547541a41db2c0a0367a 100644 (file)
@@ -73,7 +73,7 @@ extern int zfs_abd_scatter_enabled;
 static inline boolean_t
 abd_is_linear(abd_t *abd)
 {
-       return ((abd->abd_flags & ABD_FLAG_LINEAR) != 0);
+       return ((abd->abd_flags & ABD_FLAG_LINEAR) != 0 ? B_TRUE : B_FALSE);
 }
 
 /*