diff options
author | Deven Bansod <devenbansod.bits@gmail.com> | 2019-12-30 00:51:48 -0500 |
---|---|---|
committer | Deven Bansod <devenbansod.bits@gmail.com> | 2019-12-30 00:54:13 -0500 |
commit | fc25e9023c7748a7a2e957c823699900257ce4e1 (patch) | |
tree | d057bda4d95ad7dc0f674acb4e2ceb04827004f3 /src/Components/Limit.php | |
parent | 2c8e384a349595ad13790ca3a5357f24af916345 (diff) | |
download | sql-parser-fc25e9023c7748a7a2e957c823699900257ce4e1.zip sql-parser-fc25e9023c7748a7a2e957c823699900257ce4e1.tar.gz sql-parser-fc25e9023c7748a7a2e957c823699900257ce4e1.tar.bz2 |
275: Prevent overwrite of offset in Limit clause by parenthesis
Diffstat (limited to 'src/Components/Limit.php')
-rw-r--r-- | src/Components/Limit.php | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/Components/Limit.php b/src/Components/Limit.php index 17423e2..a3903b5 100644 --- a/src/Components/Limit.php +++ b/src/Components/Limit.php @@ -95,6 +95,11 @@ class Limit extends Component continue; } + // Skip if not a number + if (($token->type !== Token::TYPE_NUMBER)) { + break; + } + if ($offset) { $ret->offset = $token->value; $offset = false; |