]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
core: remove unsed var warning
authorWillem Jan Withagen <wjw@digiware.nl>
Thu, 20 Jul 2017 13:49:34 +0000 (15:49 +0200)
committerWillem Jan Withagen <wjw@digiware.nl>
Fri, 21 Jul 2017 16:26:39 +0000 (18:26 +0200)
 - And reorganize the include while there

Compiler Clang on FreeBSD complains:
/home/jenkins/workspace/ceph-master/src/common/buffer.cc:120:32: warning: unused variable 'buffer_max_pipe_size' [-Wunused-variable]
  static std::atomic<unsigned> buffer_max_pipe_size { 0 };
                               ^
1 warning generated.

Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
src/common/buffer.cc

index 44ce5b016ece4fc5f8b5240a5ddf4bba3a85f955..4b75b9b631791c5e1e8f01cf393bd292516a1f74 100644 (file)
@@ -117,9 +117,9 @@ static std::atomic_flag buffer_debug_lock = ATOMIC_FLAG_INIT;
     return buffer_c_str_accesses;
   }
 
+#ifdef CEPH_HAVE_SETPIPE_SZ
   static std::atomic<unsigned> buffer_max_pipe_size { 0 };
   int update_max_pipe_size() {
-#ifdef CEPH_HAVE_SETPIPE_SZ
     char buf[32];
     int r;
     std::string err;
@@ -135,21 +135,22 @@ static std::atomic_flag buffer_debug_lock = ATOMIC_FLAG_INIT;
     if (!err.empty())
       return -EIO;
     buffer_max_pipe_size = size;
-#endif
     return 0;
   }
 
   size_t get_max_pipe_size() {
-#ifdef CEPH_HAVE_SETPIPE_SZ
     size_t size = buffer_max_pipe_size;
     if (size)
       return size;
     if (update_max_pipe_size() == 0)
       return buffer_max_pipe_size;
-#endif
     // this is the max size hardcoded in linux before 2.6.35
     return 65536;
   }
+#else
+  size_t get_max_pipe_size() { return 65536; }
+#endif
+
 
   const char * buffer::error::what() const throw () {
     return "buffer::exception";