summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSage Weil <sage@inktank.com>2013-04-27 17:59:24 -0700
committerSage Weil <sage@inktank.com>2013-04-27 17:59:24 -0700
commit5327d06275972dc49150505b113051743a87f8b5 (patch)
tree5c6d084303bf7fa88079641a77413dfb7c070b3c
parent50e58b9f49382d690f5a22af80f6981f1c12d4c3 (diff)
downloadceph-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.cc6
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;
}