summaryrefslogtreecommitdiff
path: root/src/lib/symtab.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/symtab.c')
-rw-r--r--src/lib/symtab.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/symtab.c b/src/lib/symtab.c
index d81414d..f59e726 100644
--- a/src/lib/symtab.c
+++ b/src/lib/symtab.c
@@ -45,7 +45,8 @@ getsym(struct aplwc *aplwc, struct string *string, symbol_t *id)
aplwc->symtab = sym;
end:
- *id = sym->id;
+ if(sym)
+ *id = sym->id;
MEMPTRS_EXIT(aplwc);
return rc;
}