diff options
author | Andy Dougherty <doughera@lafcol.lafayette.edu> | 1995-01-18 02:37:01 +0000 |
---|---|---|
committer | Andy Dougherty <doughera@lafcol.lafayette.edu> | 1995-01-18 02:37:01 +0000 |
commit | 9c8d0b29b7bd1493cc1d95591b17902820e5579c (patch) | |
tree | f8671d758a3a5d07d4fef72c609650aa9af8f7e1 /x2p/hash.h | |
parent | f4cb4c40de81ad9c5a8e775c2298ec5a52130124 (diff) | |
download | perl-9c8d0b29b7bd1493cc1d95591b17902820e5579c.tar.gz |
perl5.000 patch.0e: fix various non-broken things in the x2p/ directory
This patch fixes various non-broken things in the x2p/ directory.
Mostly, I've supplied function prototypes to satisfy particularly
picky compilers.
I've also updated Makefile.SH to know that the byacc-generated a2p.c
is now included with the distribution so that we no longer need to go
looking for yacc/bison/byacc and deal with various library issues or
command line options to support those various compiler compilers.
I've included a2p.c generated by byacc-1.9. Larry, feel free to
use your own from byacc-1.8 instead.
Diffstat (limited to 'x2p/hash.h')
-rw-r--r-- | x2p/hash.h | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/x2p/hash.h b/x2p/hash.h index 5685e53259..f61a29f4e6 100644 --- a/x2p/hash.h +++ b/x2p/hash.h @@ -41,11 +41,12 @@ struct htbl { HENT *tbl_eiter; /* current entry of iterator */ }; -STR *hfetch(); -bool hstore(); -bool hdelete(); -HASH *hnew(); -int hiterinit(); -HENT *hiternext(); -char *hiterkey(); -STR *hiterval(); +bool hdelete _((HASH *tb, char *key)); +STR * hfetch _(( HASH *tb, char *key )); +int hiterinit _(( HASH *tb )); +char * hiterkey _(( HENT *entry )); +HENT * hiternext _(( HASH *tb )); +STR * hiterval _(( HENT *entry )); +HASH * hnew _(( void )); +void hsplit _(( HASH *tb )); +bool hstore _(( HASH *tb, char *key, STR *val )); |