NULL pointer dereference, closes #
2366757
git-svn-id: https://sdcc.svn.sourceforge.net/svnroot/sdcc/trunk/sdcc@5277
4a8a32a2-be11-0410-ad9d-
d568d2c75423
+2008-12-07 Raphael Neider <rneider AT web.de>
+
+ * src/pic16/glue.c (pic16_printIvalBitFields): prevent
+ NULL pointer dereference, closes #2366757
+
2008-11-25 Raphael Neider <rneider AT web.de>
* device/include/pic16/pic16devices.txt,
size = (bit_length + 7) / 8;
ival |= (ulFromVal (val) & ((1ul << bit_length) - 1ul)) << SPEC_BSTR (lsym->etype);
- lilist = lilist->next;
+ lilist = (lilist ? lilist->next : NULL);
}
lsym = lsym->next;
}