* src/pic/glue.c (emitSymbolSet): check sym->etype before use
[fw/sdcc] / src / pic / glue.c
index b2780700288a62f5d0f146054d3292a2f862e69c..316bf02cd8ab8c25a30756db9d2301d2b203690e 100644 (file)
@@ -2058,7 +2058,7 @@ emitSymbolSet(set *s, int type)
                sym->name, sym->rname, sym->level, sym->block, sym->key, sym->islocal, sym->ival, IS_STATIC(sym->etype), sym->cdef, sym->used);
 #endif
 
-       if (SPEC_ABSA(sym->etype)
+       if (sym->etype && SPEC_ABSA(sym->etype)
                && IS_CONFIG_ADDRESS(SPEC_ADDR(sym->etype))
                && sym->ival)
        {