From bcb6bfd29d935e4299223183f3df3aaf10da7960 Mon Sep 17 00:00:00 2001 From: Xing Lin Date: Thu, 7 Nov 2013 20:26:24 -0700 Subject: [PATCH] test/ceph_decoder: add return value check for read_file() check the return value of read_file function call Signed-off-by: Xing Lin --- src/test/encoding/ceph_dencoder.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/encoding/ceph_dencoder.cc b/src/test/encoding/ceph_dencoder.cc index dbed6f524d804..b562742b77223 100644 --- a/src/test/encoding/ceph_dencoder.cc +++ b/src/test/encoding/ceph_dencoder.cc @@ -294,7 +294,11 @@ int main(int argc, const char **argv) usage(cerr); exit(1); } - encbl.read_file(*i, &err); + int r = encbl.read_file(*i, &err); + if (r < 0) { + cerr << "error reading " << *i << ": " << err << std::endl; + exit(1); + } } else if (*i == string("export")) { ++i; if (i == args.end()) { -- 2.39.5