Simplify lookup.c's interface.
authorTaylor R Campbell <campbell@mumble.net>
Mon, 12 Jul 2010 16:08:43 +0000 (16:08 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Mon, 12 Jul 2010 16:08:43 +0000 (16:08 +0000)
commitc5d61b45c84762a194e1a6ca6ad6c5d99d68d2bb
tree167478dd840cb59e0a3a601d5cc509bf52ecb11f
parent1f8fdd64e569da2fd199b1812d85e4f2e6e99693
Simplify lookup.c's interface.

Environment operations now take only symbols, and check.  The
interpreter now extracts symbols from variables, not lookup.c.

This prevents non-symbols from passing into strengthen_symbol and
weaken_symbol in intern.c, which would barf on them.
src/microcode/interp.c
src/microcode/lookup.c