diff --git a/examples/libmv_bundle_adjuster.cc b/examples/libmv_bundle_adjuster.cc index 118e53491..4b012023b 100644 --- a/examples/libmv_bundle_adjuster.cc +++ b/examples/libmv_bundle_adjuster.cc @@ -297,7 +297,7 @@ class EndianAwareFileReader { template T Read(void) const { T value; - read(file_descriptor_, &value, sizeof(value)); + CHECK_GT(read(file_descriptor_, &value, sizeof(value)), 0); // Switch endian type if file contains data in different type // that current machine. if (file_endian_type_ != host_endian_type_) {