diff options
Diffstat (limited to 'builtins.c')
| -rw-r--r-- | builtins.c | 10 |
1 files changed, 3 insertions, 7 deletions
@@ -15,6 +15,7 @@ #include <errno.h> #include "addon.h" +#include "input.h" #include "jbwrap.h" #include "rlimit.h" #include "sigmsgs.h" @@ -389,15 +390,10 @@ extern void b_dot(char **av) { return; fd = rc_open(*av, rFrom); if (fd < 0) { - if (rcrc) /* on rc -l, don't flag nonexistence of .rcrc */ - rcrc = FALSE; - else { - uerror(*av); - set(FALSE); - } + uerror(*av); + set(FALSE); return; } - rcrc = FALSE; starassign(*av, av+1, TRUE); pushfd(fd); interactive = i; |