/* User specified the empty string; use UTC explicitly. */
tz = "Universal";
-#ifdef MACOS
+#ifdef macintosh
/* as you well know, mac paths contain leading colon, this code
messes things up.... */
#else
// }
f = fopen (file, "rb");
- if (f == NULL)
- return;
+
+ if (f == NULL) {
+ perror( "fgtzfile_read(): " );
+ errno = 0;
+ return;
+ }
if (fread ((void *) &tzhead, sizeof (tzhead), 1, f) != 1)
goto lose;