diff options
author | Jari Aalto <jari.aalto@cante.net> | 2001-11-13 17:56:06 +0000 |
---|---|---|
committer | Jari Aalto <jari.aalto@cante.net> | 2009-09-12 16:46:54 +0000 |
commit | f73dda092b33638d2d5e9c35375f687a607b5403 (patch) | |
tree | f21584e70a444d6a1ecba0fb5e2cf79e8cce91db /alias.h | |
parent | 28ef6c316f1aff914bb95ac09787a3c83c1815fd (diff) | |
download | android_external_bash-f73dda092b33638d2d5e9c35375f687a607b5403.tar.gz android_external_bash-f73dda092b33638d2d5e9c35375f687a607b5403.tar.bz2 android_external_bash-f73dda092b33638d2d5e9c35375f687a607b5403.zip |
Imported from ../bash-2.05a.tar.gz.
Diffstat (limited to 'alias.h')
-rw-r--r-- | alias.h | 26 |
1 files changed, 13 insertions, 13 deletions
@@ -21,9 +21,9 @@ #if !defined (_ALIAS_H_) #define _ALIAS_H_ -#include "hashlib.h" +#include "stdc.h" -extern char *xmalloc (); +#include "hashlib.h" typedef struct alias { char *name; @@ -38,33 +38,33 @@ typedef struct alias { /* The list of known aliases. */ extern HASH_TABLE *aliases; -extern void initialize_aliases (); +extern void initialize_aliases __P((void)); /* Scan the list of aliases looking for one with NAME. Return NULL if the alias doesn't exist, else a pointer to the alias. */ -extern alias_t *find_alias (); +extern alias_t *find_alias __P((char *)); /* Return the value of the alias for NAME, or NULL if there is none. */ -extern char *get_alias_value (); +extern char *get_alias_value __P((char *)); /* Make a new alias from NAME and VALUE. If NAME can be found, then replace its value. */ -extern void add_alias (); +extern void add_alias __P((char *, char *)); /* Remove the alias with name NAME from the alias list. Returns the index of the removed alias, or -1 if the alias didn't exist. */ -extern int remove_alias (); +extern int remove_alias __P((char *)); /* Remove all aliases. */ -extern void delete_all_aliases (); - -/* Return a new line, with any aliases expanded. */ -extern char *alias_expand (); +extern void delete_all_aliases __P((void)); /* Return an array of all defined aliases. */ -extern alias_t **all_aliases (); +extern alias_t **all_aliases __P((void)); /* Expand a single word for aliases. */ -extern char *alias_expand_word (); +extern char *alias_expand_word __P((char *)); + +/* Return a new line, with any aliases expanded. */ +extern char *alias_expand __P((char *)); #endif /* _ALIAS_H_ */ |