From bb08020d1d5f3a1d0d4c6098646b6f4e652bf92e Mon Sep 17 00:00:00 2001 From: Blake Thompson Date: Tue, 10 Mar 2015 10:05:50 -0500 Subject: [PATCH] Updated image reader so that it would throw an exception rather then returning a 0 pointer. --- src/image_reader.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/image_reader.cpp b/src/image_reader.cpp index df876ff8f..e3e708b31 100644 --- a/src/image_reader.cpp +++ b/src/image_reader.cpp @@ -84,7 +84,10 @@ image_reader* get_image_reader(std::string const& filename) { return factory::instance().create_object(*type,filename); } - return 0; + else + { + throw image_reader_exception("image_reader: can't determine type from input data"); + } } }