We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e06656c commit 607f15bCopy full SHA for 607f15b
tools/grib2ppm.cc
@@ -122,7 +122,7 @@ int main(int argc, char* argv[])
122
continue;
123
}
124
125
- f = fopen(argv[i], "r");
+ f = fopen(argv[i], "rb");
126
if (!f) {
127
perror(argv[i]);
128
exit(1);
@@ -226,7 +226,9 @@ int main(int argc, char* argv[])
226
if (v > ucap) {
227
v = ucap;
228
229
- c = (v - min) * 65535 / (max - min);
+ double denom = 1;
230
+ if (max != min) denom = max - min;
231
+ c = (v - min) * 65535 / denom;
232
hh = c >> 8;
233
l = c & 0xff;
234
printf("%c", hh);
0 commit comments