From a25ffb081fe412c933d59383add68d831e03e5f2 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Tue, 3 Oct 1995 03:48:32 +0000 Subject: [PATCH] * top.c (build_command_line): Demand arguments for if/while commands. --- gdb/ChangeLog | 5 +++++ gdb/top.c | 3 +++ 2 files changed, 8 insertions(+) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b481540664..29840d470e 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +Mon Oct 2 21:45:44 1995 Jeff Law (law@hurl) + + * top.c (build_command_line): Demand arguments for if/while + commands. + Mon Oct 2 13:08:01 1995 Jason Molenda (crash@phydeaux.cygnus.com) * Makefile.in (X11_CFLAGS): Set only to @X_INCDIR@. diff --git a/gdb/top.c b/gdb/top.c index 20c18651a4..1d6b0c51a4 100644 --- a/gdb/top.c +++ b/gdb/top.c @@ -649,6 +649,9 @@ build_command_line (type, args) { struct command_line *cmd; + if (args == NULL) + error ("if/while commands require arguments.\n"); + cmd = (struct command_line *)xmalloc (sizeof (struct command_line)); cmd->next = NULL; cmd->control_type = type;