* Add more multidata initliazers for new buffers and 'magic lines'. Fixes segfaults
with syntax highlighting in new buffers, initially reported by Mike Frysinger.
git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@4372
35c25a1d-7b9e-4130-9fde-
d3aeb78583b8
+2009-02-08 Chris Allegretta <chrisa@asty.org>
+ * Add more multidata initliazers for new buffers and 'magic lines'. Fixes segfaults
+ with syntax highlighting in new buffers, initially reported by Mike Frysinger.
+
GNU nano 2.1.8 - 2009.02.07
2009-02-06 Chris Allegretta <chrisa@asty.org>
* rcfile.c (parse_include): Abort on being unable to open an included rcfile. Fixes
openfile->edittop = openfile->fileage;
openfile->current = openfile->fileage;
+#ifdef ENABLE_COLOR
+ openfile->fileage->multidata = NULL;
+#endif
+
openfile->totsize = 0;
}
openfile->filebot->next->prev = openfile->filebot;
openfile->filebot->next->next = NULL;
openfile->filebot->next->lineno = openfile->filebot->lineno + 1;
+#ifdef ENABLE_COLOR
+ openfile->filebot->next->multidata = NULL;
+#endif
openfile->filebot = openfile->filebot->next;
openfile->totsize++;
}