return 0;
}
+ if (d < 0) {
+ m = (m < 0 ? m : -m);
+ s = (s < 0 ? s : -s);
+ }
+
return ((d < 0 ? -1 : d > 0 ? 1 : 0) *
abs(d) + (m / 60) + (s / 3600));
}
/* Load the file */
fp = fopen(filename, "r");
if (!fp) {
- fprintf(stderr, "fopen: %s\n", strerror(errno));
+ fprintf(stderr, "fopen: %s: %s\n", strerror(errno), filename);
return FALSE;
}