diff options
author | Gonzalo Paniagua Javier <gonzalo.mono@gmail.com> | 2005-04-26 08:21:23 +0400 |
---|---|---|
committer | Gonzalo Paniagua Javier <gonzalo.mono@gmail.com> | 2005-04-26 08:21:23 +0400 |
commit | 552088105fcee93cd0945f0466caf41f782af734 (patch) | |
tree | 74abbec89854ebf12b0ffa156c629765be284a9e /mcs/class/System.Data/Mono.Data.SqlExpressions | |
parent | e7715aa16d26eaf052e2865b557a1f82fb996605 (diff) |
missed the case when the expr. don't ends with whitespace
svn path=/trunk/mcs/; revision=43576
Diffstat (limited to 'mcs/class/System.Data/Mono.Data.SqlExpressions')
-rw-r--r-- | mcs/class/System.Data/Mono.Data.SqlExpressions/Tokenizer.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/mcs/class/System.Data/Mono.Data.SqlExpressions/Tokenizer.cs b/mcs/class/System.Data/Mono.Data.SqlExpressions/Tokenizer.cs index 7d0d0f25c5c..a0d570e24dd 100644 --- a/mcs/class/System.Data/Mono.Data.SqlExpressions/Tokenizer.cs +++ b/mcs/class/System.Data/Mono.Data.SqlExpressions/Tokenizer.cs @@ -108,6 +108,9 @@ namespace Mono.Data.SqlExpressions { private bool SkipWhiteSpace () { + if (pos >= input.Length) + return false; + while (Char.IsWhiteSpace (Current ())) { if (!MoveNext ()) return false; @@ -286,7 +289,8 @@ namespace Mono.Data.SqlExpressions { if (!SkipWhiteSpace()) return false; tok = ParseToken(); - return MoveNext (); + MoveNext (); + return true; } /** classifies current token. |