if (isComplex())
os << "Real Component Statistics" << std::endl;
+ os << std::setprecision(7);
os << " min: " << min << std::endl;
os << " max: " << max << std::endl;
os << " mean: " << mean << std::endl;
if (!fp)
return false;
unsigned char header[8];
- fread (header, 1, 8, fp);
- if (png_sig_cmp (header, 0, 8)) {
+ int n = fread (header, 1, 8, fp);
+ if (n != 8 || png_sig_cmp (header, 0, 8)) {
fclose (fp);
return false;
}