Skip to content

Commit 9a905a1

Browse files
authored
Merge pull request #161 from cpcloud/improve-ximage-error-message
2 parents f657405 + 0537794 commit 9a905a1

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

include/xtensor-io/ximage.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ namespace xt
5252
auto in(OIIO::ImageInput::open(filename));
5353
if (!in)
5454
{
55-
throw std::runtime_error("load_image(): Error reading image '" + filename + "'.");
55+
throw std::runtime_error("load_image(): Error reading image '" + filename + "': " + OIIO::geterror());
5656
}
5757

5858
const OIIO::ImageSpec& spec = in->spec();
@@ -124,7 +124,7 @@ namespace xt
124124
auto out(OIIO::ImageOutput::create(filename));
125125
if (!out)
126126
{
127-
throw std::runtime_error("dump_image(): Error opening file '" + filename + "' to write image.");
127+
throw std::runtime_error("dump_image(): Error opening file '" + filename + "' to write image: " + OIIO::geterror());
128128
}
129129

130130
OIIO::ImageSpec spec = options.spec;

0 commit comments

Comments
 (0)