[BACK]Return to io.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / calendar

Diff for /src/usr.bin/calendar/io.c between version 1.8 and 1.9

version 1.8, 1999/11/25 03:46:47 version 1.9, 2000/08/02 04:10:47
Line 310 
Line 310 
                     if (!freopen(calendarFile, "r", stdin))                      if (!freopen(calendarFile, "r", stdin))
                         return (NULL);                          return (NULL);
                 } else {                  } else {
                         chdir(getenv("HOME"));                          char *home = getenv("HOME");
                           if (home == NULL || *home == '\0')
                                   errx(1, "cannot get home directory");
                           chdir(home);
                         if (!(chdir(calendarHome) == 0 &&                          if (!(chdir(calendarHome) == 0 &&
                               freopen(calendarFile, "r", stdin)))                                freopen(calendarFile, "r", stdin)))
                                 errx(1, "no calendar file: ``%s'' or ``~/%s/%s",                                  errx(1, "no calendar file: ``%s'' or ``~/%s/%s",

Legend:
Removed from v.1.8  
changed lines
  Added in v.1.9