From f1345bc4b51451967a051ff356d73543945ab4dd Mon Sep 17 00:00:00 2001 From: Bob Zieman Date: Wed, 8 Sep 1993 12:16:25 +0000 Subject: [PATCH] Initial revision --- src/libCom/errSymTbl.h | 23 +++++++++++++++++++++++ src/libCom/error/errSymTbl.h | 23 +++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 src/libCom/errSymTbl.h create mode 100644 src/libCom/error/errSymTbl.h diff --git a/src/libCom/errSymTbl.h b/src/libCom/errSymTbl.h new file mode 100644 index 000000000..b4691c7dc --- /dev/null +++ b/src/libCom/errSymTbl.h @@ -0,0 +1,23 @@ + +#ifndef INCerrSymTblh +#define INCerrSymTblh 1 + +#ifndef NELEMENTS +#define NELEMENTS(array) /* number of elements in an array */ \ + (sizeof (array) / sizeof ((array) [0])) +#endif +#define LOCAL static + +typedef struct /* ERRSYMBOL - entry in symbol table */ + { + char *name; /* pointer to symbol name */ + long errNum; /* errMessage symbol number */ + } ERRSYMBOL; +typedef struct /* ERRSYMTAB - symbol table */ + { + short nsymbols; /* current number of symbols in table */ + ERRSYMBOL *symbols; /* ptr to array of symbol entries */ + } ERRSYMTAB; +typedef ERRSYMTAB *ERRSYMTAB_ID; + +#endif /* INCerrSymTblh */ diff --git a/src/libCom/error/errSymTbl.h b/src/libCom/error/errSymTbl.h new file mode 100644 index 000000000..b4691c7dc --- /dev/null +++ b/src/libCom/error/errSymTbl.h @@ -0,0 +1,23 @@ + +#ifndef INCerrSymTblh +#define INCerrSymTblh 1 + +#ifndef NELEMENTS +#define NELEMENTS(array) /* number of elements in an array */ \ + (sizeof (array) / sizeof ((array) [0])) +#endif +#define LOCAL static + +typedef struct /* ERRSYMBOL - entry in symbol table */ + { + char *name; /* pointer to symbol name */ + long errNum; /* errMessage symbol number */ + } ERRSYMBOL; +typedef struct /* ERRSYMTAB - symbol table */ + { + short nsymbols; /* current number of symbols in table */ + ERRSYMBOL *symbols; /* ptr to array of symbol entries */ + } ERRSYMTAB; +typedef ERRSYMTAB *ERRSYMTAB_ID; + +#endif /* INCerrSymTblh */