diff options
author | Sage Weil <sage@inktank.com> | 2013-04-27 17:59:24 -0700 |
---|---|---|
committer | Sage Weil <sage@inktank.com> | 2013-04-27 17:59:24 -0700 |
commit | 5327d06275972dc49150505b113051743a87f8b5 (patch) | |
tree | 5c6d084303bf7fa88079641a77413dfb7c070b3c | |
parent | 50e58b9f49382d690f5a22af80f6981f1c12d4c3 (diff) | |
download | ceph-5327d06275972dc49150505b113051743a87f8b5.tar.gz |
ceph-filestore-dump: fix warnings on i386 build
tools/ceph-filestore-dump.cc: In member function ‘int header::get_header()’:
warning: tools/ceph-filestore-dump.cc:454:19: comparison between signed and unsigned integer expressions [-Wsign-compare]
tools/ceph-filestore-dump.cc: In member function ‘int footer::get_footer()’:
warning: tools/ceph-filestore-dump.cc:471:19: comparison between signed and unsigned integer expressions [-Wsign-compare]
tools/ceph-filestore-dump.cc: In member function ‘int super_header::read_super()’:
warning: tools/ceph-filestore-dump.cc:697:30: comparison between signed and unsigned integer expressions [-Wsign-compare]
Signed-off-by: Sage Weil <sage@inktank.com>
-rw-r--r-- | src/tools/ceph-filestore-dump.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/ceph-filestore-dump.cc b/src/tools/ceph-filestore-dump.cc index cfede44365e..cbde3a52d47 100644 --- a/src/tools/ceph-filestore-dump.cc +++ b/src/tools/ceph-filestore-dump.cc @@ -451,7 +451,7 @@ int header::get_header() ssize_t bytes; bytes = ebl.read_fd(file_fd, sh.header_size); - if (bytes != sh.header_size) { + if ((size_t)bytes != sh.header_size) { cout << "Unexpected EOF" << std::endl; return EFAULT; } @@ -468,7 +468,7 @@ int footer::get_footer() ssize_t bytes; bytes = ebl.read_fd(file_fd, sh.footer_size); - if (bytes != sh.footer_size) { + if ((size_t)bytes != sh.footer_size) { cout << "Unexpected EOF" << std::endl; return EFAULT; } @@ -694,7 +694,7 @@ int super_header::read_super() ssize_t bytes; bytes = ebl.read_fd(file_fd, super_header::FIXED_LENGTH); - if (bytes != super_header::FIXED_LENGTH) { + if ((size_t)bytes != super_header::FIXED_LENGTH) { cout << "Unexpected EOF" << std::endl; return EFAULT; } |