|
|
1.1 root 1: # include <ingres.h>
2: # include <aux.h>
3: # include "scanner.h"
4: # include <sccs.h>
5:
6: SCCSID(@(#)s_symtab.c 7.1 2/5/81)
7:
8: /*
9: ** SYMENT
10: ** enter a symbol into the symbol table
11: */
12: char *
13: syment(ptr, len1)
14: char *ptr;
15: int len1;
16: {
17: register int len;
18: register char *p;
19: extern char *need();
20:
21: len = len1;
22: p = need(Sbuf, len);
23: bmove(ptr, p, len);
24: return (p);
25: }
26:
27: /*
28: ** FREESYM
29: ** free all entries in the symbol table
30: */
31: freesym()
32: {
33: extern int neederr();
34:
35: initbuf(Sbuf, SBUFSIZ, SBUFOFLO, neederr);
36: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.