From 85243c108656d58e3bca85a6526ea97fb40d8674 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 12 Mar 2003 21:43:40 +0200 Subject: [PATCH] A fix for mysql client program when `use` or `connect` were used without arguments ... client/mysql.cc: A fix for bug #90 --- client/mysql.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/mysql.cc b/client/mysql.cc index e87fbaf8a41..f784f529c46 100644 --- a/client/mysql.cc +++ b/client/mysql.cc @@ -2452,9 +2452,11 @@ char *get_arg(char *line, my_bool get_next_arg) ptr++; if (*ptr == '\\') // short command was used ptr+= 2; - while (!my_isspace(system_charset_info, *ptr)) // skip command + while (*ptr &&!my_isspace(system_charset_info, *ptr)) // skip command ptr++; } + if (!*ptr) + return NullS; while (my_isspace(system_charset_info, *ptr)) ptr++; if (*ptr == '\'' || *ptr == '\"' || *ptr == '`')