Avoiding to dereference a possible NULL.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5735 35c25a1d-7b9e-4130-9fde-d3aeb78583b8master
parent
8fea3472a9
commit
43040220bf
|
@ -1,3 +1,6 @@
|
||||||
|
2016-03-14 Benno Schulenberg <bensberg@justemail.net>
|
||||||
|
* src/color.c (color_update): Don't dereference a possible NULL.
|
||||||
|
|
||||||
2016-03-13 Benno Schulenberg <bensberg@justemail.net>
|
2016-03-13 Benno Schulenberg <bensberg@justemail.net>
|
||||||
* src/search.c (regexp_init): Allow using the word boundary markers
|
* src/search.c (regexp_init): Allow using the word boundary markers
|
||||||
\< and \> in search strings on non-GNU systems. This is a partial
|
\< and \> in search strings on non-GNU systems. This is a partial
|
||||||
|
|
|
@ -280,7 +280,7 @@ void color_update(void)
|
||||||
|
|
||||||
/* If a syntax was found, compile its specified regexes (which have
|
/* If a syntax was found, compile its specified regexes (which have
|
||||||
* already been checked for validity when they were read in). */
|
* already been checked for validity when they were read in). */
|
||||||
for (ink = sint->color; ink != NULL; ink = ink->next) {
|
for (ink = openfile->colorstrings; ink != NULL; ink = ink->next) {
|
||||||
if (ink->start == NULL) {
|
if (ink->start == NULL) {
|
||||||
ink->start = (regex_t *)nmalloc(sizeof(regex_t));
|
ink->start = (regex_t *)nmalloc(sizeof(regex_t));
|
||||||
regcomp(ink->start, fixbounds(ink->start_regex), ink->rex_flags);
|
regcomp(ink->start, fixbounds(ink->start_regex), ink->rex_flags);
|
||||||
|
|
Loading…
Reference in New Issue