aboutsummaryrefslogtreecommitdiff
path: root/search.c
diff options
context:
space:
mode:
Diffstat (limited to 'search.c')
-rw-r--r--search.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/search.c b/search.c
index 758e4491f1ce..98f01e5fcedd 100644
--- a/search.c
+++ b/search.c
@@ -944,6 +944,8 @@ static void hilite_line(POSITION linepos, char *line, int line_len, int *chpos,
do {
char *lep = sp[0];
int i;
+ if (sp[0] == NULL || ep[0] == NULL)
+ break;
for (i = 1; i < nsp; i++)
{
if (sp[i] == NULL || ep[i] == NULL)