diff options
Diffstat (limited to 'llvm/utils/Burg/symtab.c')
-rw-r--r-- | llvm/utils/Burg/symtab.c | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/llvm/utils/Burg/symtab.c b/llvm/utils/Burg/symtab.c index 3ecab2fc5ff..b99f27c40c7 100644 --- a/llvm/utils/Burg/symtab.c +++ b/llvm/utils/Burg/symtab.c @@ -10,29 +10,29 @@ static List symtab; Symbol newSymbol(name) char *name; { - Symbol s; + Symbol s; - s = (Symbol) zalloc(sizeof(struct symbol)); - assert(s); - s->name = name; - return s; + s = (Symbol) zalloc(sizeof(struct symbol)); + assert(s); + s->name = name; + return s; } Symbol enter(name, new) char *name; int *new; { - List l; - Symbol s; + List l; + Symbol s; - *new = 0; - for (l = symtab; l; l = l->next) { - s = (Symbol) l->x; - if (!strcmp(name, s->name)) { - return s; - } - } - *new = 1; - s = newSymbol(name); - symtab = newList(s, symtab); - return s; + *new = 0; + for (l = symtab; l; l = l->next) { + s = (Symbol) l->x; + if (!strcmp(name, s->name)) { + return s; + } + } + *new = 1; + s = newSymbol(name); + symtab = newList(s, symtab); + return s; } |