* completer.c (complete_line_internal): Make sure the command

completer is not NULL before calling it.
This commit is contained in:
Joel Brobecker 2009-11-19 22:44:34 +00:00
parent ad82864c29
commit 2d9c5cff78
2 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2009-11-19 Joel Brobecker <brobecker@adacore.com>
* completer.c (complete_line_internal): Make sure the command
completer is not NULL before calling it.
2009-11-19 Jerome Guitton <guitton@adacore.com>
* ada-lang.c (packed_array_type): Rename to...

View File

@ -676,7 +676,7 @@ complete_line_internal (const char *text, char *line_buffer, int point,
p--)
;
}
if (reason != handle_brkchars)
if (reason != handle_brkchars && c->completer != NULL)
list = (*c->completer) (c, p, word);
}
}
@ -747,7 +747,7 @@ complete_line_internal (const char *text, char *line_buffer, int point,
p--)
;
}
if (reason != handle_brkchars)
if (reason != handle_brkchars && c->completer != NULL)
list = (*c->completer) (c, p, word);
}
}