diff options
Diffstat (limited to 'hash.h')
-rw-r--r-- | hash.h | 18 |
1 files changed, 8 insertions, 10 deletions
@@ -1,4 +1,4 @@ -/* $Header: hash.h,v 3.0.1.2 90/10/15 17:33:58 lwall Locked $ +/* $Header: hash.h,v 4.0 91/03/20 01:22:38 lwall Locked $ * * Copyright (c) 1989, Larry Wall * @@ -6,14 +6,8 @@ * as specified in the README file that comes with the perl 3.0 kit. * * $Log: hash.h,v $ - * Revision 3.0.1.2 90/10/15 17:33:58 lwall - * patch29: the debugger now understands packages and evals - * - * Revision 3.0.1.1 90/08/09 03:51:34 lwall - * patch19: various MSDOS and OS/2 patches folded in - * - * Revision 3.0 89/10/18 15:18:39 lwall - * 3.0 baseline + * Revision 4.0 91/03/20 01:22:38 lwall + * 4.0 baseline. * */ @@ -43,12 +37,16 @@ struct htbl { SPAT *tbl_spatroot; /* list of spats for this package */ char *tbl_name; /* name, if a symbol table */ #ifdef SOME_DBM -#ifdef NDBM +#ifdef HAS_GDBM + GDBM_FILE tbl_dbm; +#else +#ifdef HAS_NDBM DBM *tbl_dbm; #else int tbl_dbm; #endif #endif +#endif unsigned char tbl_coeffsize; /* is 0 for symbol tables */ }; |