]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
include/buffer.h: do not use ceph_assert() unless __CEPH__ is defined 23803/head
authorKefu Chai <kchai@redhat.com>
Wed, 29 Aug 2018 14:42:03 +0000 (22:42 +0800)
committerKefu Chai <kchai@redhat.com>
Wed, 29 Aug 2018 14:42:03 +0000 (22:42 +0800)
Signed-off-by: Kefu Chai <kchai@redhat.com>
src/include/buffer.h

index c35f262a9abb6984e3f24be576ddc76b7598f6ad..15a062e21be90ee2232b437f80df3a6d0cf091af 100644 (file)
@@ -939,7 +939,11 @@ namespace buffer CEPH_BUFFER_API {
     int write_fd_zero_copy(int fd) const;
     template<typename VectorT>
     void prepare_iov(VectorT *piov) const {
+#ifdef __CEPH__
       ceph_assert(_buffers.size() <= IOV_MAX);
+#else
+      assert(_buffers.size() <= IOV_MAX);
+#endif
       piov->resize(_buffers.size());
       unsigned n = 0;
       for (auto& p : _buffers) {