* extension.c (eval_ext_lang_from_control_command): Avoid dereferencing

NULL pointer.

	testsuite/
	* gdb.python/python.exp (python not supported): Verify multi-line
	python command issues an error.
This commit is contained in:
Doug Evans
2014-03-22 02:44:39 -04:00
parent ecebef6a9a
commit feef67abfa
4 changed files with 19 additions and 1 deletions

View File

@@ -342,7 +342,8 @@ eval_ext_lang_from_control_command (struct command_line *cmd)
{
if (extlang->cli_control_type == cmd->control_type)
{
if (extlang->ops->eval_from_control_command != NULL)
if (extlang->ops != NULL
&& extlang->ops->eval_from_control_command != NULL)
{
extlang->ops->eval_from_control_command (extlang, cmd);
return;