Fix errors.
This commit is contained in:
parent
76a7adf83e
commit
11d04287c9
@ -93,8 +93,7 @@ int main(int argc, char *argv[])
|
||||
if (i+1 < argc && argv[i+1][0] != '-') {
|
||||
output = argv[i+1];
|
||||
}
|
||||
else
|
||||
{
|
||||
else {
|
||||
fprintf(stderr, "No output filename.\n");
|
||||
return 1;
|
||||
}
|
||||
@ -118,9 +117,18 @@ int main(int argc, char *argv[])
|
||||
nv::Image image;
|
||||
if (!loadImage(image, input.str())) return 1;
|
||||
|
||||
nv::ImageIO::ImageMetaData metaData;
|
||||
metaData.tagMap.add("Thumb::Image::Width", nv::StringBuilder().number (image.width()));
|
||||
metaData.tagMap.add("Thumb::Image::Height", nv::StringBuilder().number (image.height()));
|
||||
nv::StringBuilder widthString;
|
||||
widthString.number(image.width());
|
||||
nv::StringBuilder heightString;
|
||||
heightString.number(image.height());
|
||||
|
||||
nv::Array<const char *> metaData;
|
||||
metaData.append("Thumb::Image::Width");
|
||||
metaData.append(widthString.str());
|
||||
metaData.append("Thumb::Image::Height");
|
||||
metaData.append(heightString.str());
|
||||
metaData.append(NULL);
|
||||
metaData.append(NULL);
|
||||
|
||||
if ((image.width() > size) || (image.height() > size))
|
||||
{
|
||||
@ -144,12 +152,12 @@ int main(int argc, char *argv[])
|
||||
result->setFormat(nv::Image::Format_ARGB);
|
||||
|
||||
nv::StdOutputStream stream(output.str());
|
||||
nv::ImageIO::save(output.str(), stream, result.ptr(), &metaData);
|
||||
nv::ImageIO::save(output.str(), stream, result.ptr(), metaData.buffer());
|
||||
}
|
||||
else
|
||||
{
|
||||
nv::StdOutputStream stream(output.str());
|
||||
nv::ImageIO::save(output.str(), stream, &image, &metaData);
|
||||
nv::ImageIO::save(output.str(), stream, &image, metaData.buffer());
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user