summaryrefslogtreecommitdiff
path: root/builtins/alias.def
diff options
context:
space:
mode:
Diffstat (limited to 'builtins/alias.def')
-rw-r--r--builtins/alias.def14
1 files changed, 7 insertions, 7 deletions
diff --git a/builtins/alias.def b/builtins/alias.def
index 044b44dc..dec72f64 100644
--- a/builtins/alias.def
+++ b/builtins/alias.def
@@ -37,6 +37,9 @@ $END
#if defined (ALIAS)
#if defined (HAVE_UNISTD_H)
+# ifdef _MINIX
+# include <sys/types.h>
+# endif
# include <unistd.h>
#endif
@@ -80,12 +83,12 @@ alias_builtin (list)
if (list == 0 || pflag)
{
if (aliases == 0)
- return (EXECUTION_FAILURE);
+ return (EXECUTION_SUCCESS);
alias_list = all_aliases ();
if (alias_list == 0)
- return (EXECUTION_FAILURE);
+ return (EXECUTION_SUCCESS);
for (offset = 0; alias_list[offset]; offset++)
print_alias (alias_list[offset]);
@@ -118,8 +121,7 @@ alias_builtin (list)
print_alias (t);
else
{
- if (interactive)
- builtin_error ("`%s' not found", name);
+ builtin_error ("`%s' not found", name);
any_failed++;
}
}
@@ -179,9 +181,7 @@ unalias_builtin (list)
remove_alias (alias->name);
else
{
- if (interactive)
- builtin_error ("`%s': not an alias", list->word->word);
-
+ builtin_error ("`%s': not an alias", list->word->word);
aflag++;
}