From 9a2090fcddcf97292720c7556d015eabc4a16fe9 Mon Sep 17 00:00:00 2001 From: "mtaylor@solace.(none)" <> Date: Wed, 6 Feb 2008 04:33:27 +0100 Subject: [PATCH] Strip comments from queries before explaining them. Fixes BUG#34339 --- scripts/mysql_explain_log.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/scripts/mysql_explain_log.sh b/scripts/mysql_explain_log.sh index f3c7a4b04fa..30bee722873 100644 --- a/scripts/mysql_explain_log.sh +++ b/scripts/mysql_explain_log.sh @@ -196,9 +196,10 @@ if (defined ($help)) { elsif (m/^\s+(.+)$/ ) { # command could be some lines ... #print "multi-lined ($1)\n"; my ($A)=$1; - chomp $A; - $Param->{Query} .= " $1"; - #print "multi-lined ($1)<<$Param->{Query}>>\n"; + $A =~ s/\-\-.*//; + + $Param->{Query} .= " $A"; + #print "multi-lined ($A)<<$Param->{Query}>>\n"; }