commit 5d347732f9c03aa6cb052b50baf5344eb152cfc2 from: Omar Polo date: Wed Feb 08 08:55:42 2023 UTC pledge earlier commit - 725ac0232249dba01d28f143d336b1fa44aa8d88 commit + 5d347732f9c03aa6cb052b50baf5344eb152cfc2 blob - 1c36f4b22ed2941ff9d024d09af827110ff8e899 blob + 22b597d198e21820ade37b3ea22984bba7cacaff --- fm.c +++ fm.c @@ -1539,6 +1539,9 @@ main(int argc, char *argv[]) DIR *d; FILE *save_cwd_file = NULL; FILE *save_marks_file = NULL; + + if (pledge("stdio rpath wpath cpath tty proc exec", NULL) == -1) + err(1, "pledge"); while ((ch = getopt_long(argc, argv, "d:hm:v", opts, NULL)) != -1) { switch (ch) { @@ -1561,9 +1564,6 @@ main(int argc, char *argv[]) } } - if (pledge("stdio rpath wpath cpath tty proc exec", NULL) == -1) - err(1, "pledge"); - get_user_programs(); init_term(); fm.nfiles = 0;