From 3cb7466feaf2923ecdb7a87e17d367338b1ead0c Mon Sep 17 00:00:00 2001 From: Markus Makela Date: Mon, 20 Apr 2015 09:25:52 +0300 Subject: [PATCH] Fixed modutil_count_statements not igoring trailing whitespace. --- server/core/modutil.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/core/modutil.c b/server/core/modutil.c index ae0c5531a..a0afb5622 100644 --- a/server/core/modutil.c +++ b/server/core/modutil.c @@ -837,7 +837,11 @@ int modutil_count_statements(GWBUF* buffer) ptr++; } - if(*(end - 1) == ';') + ptr = end - 1; + while(isspace(*ptr)) + ptr--; + + if(*ptr == ';') { num--; }