]> granicus.if.org Git - cronie/commitdiff
anacron: Check return value of fchdir.
authorTomas Mraz <tmraz@fedoraproject.org>
Thu, 23 Jun 2016 17:29:09 +0000 (19:29 +0200)
committerTomas Mraz <tmraz@fedoraproject.org>
Thu, 23 Jun 2016 17:29:09 +0000 (19:29 +0200)
anacron/readtab.c

index 4e04882785ef7f061934147a4c3635cee41007a3..51b27eafc54edea3e61816726c4a6453c654c74d 100644 (file)
@@ -362,7 +362,7 @@ read_tab(int cwd)
     jobs_read = 0;
     line_num = 0;
     /* Open the anacrontab file */
-    fchdir (cwd);
+    if (fchdir(cwd)) die_e("Can't chdir to original cwd");
     tab = fopen(anacrontab, "r");
     if (chdir(spooldir)) die_e("Can't chdir to %s", spooldir);