From: Xing Lin Date: Fri, 8 Nov 2013 03:26:24 +0000 (-0700) Subject: test/ceph_decoder: add return value check for read_file() X-Git-Tag: v0.74~36^2~5 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=bcb6bfd29d935e4299223183f3df3aaf10da7960;p=ceph.git test/ceph_decoder: add return value check for read_file() check the return value of read_file function call Signed-off-by: Xing Lin --- diff --git a/src/test/encoding/ceph_dencoder.cc b/src/test/encoding/ceph_dencoder.cc index dbed6f524d8..b562742b772 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()) {