diff options
author | unknown <malff/marcsql@weblab.(none)> | 2007-08-29 14:50:32 -0600 |
---|---|---|
committer | unknown <malff/marcsql@weblab.(none)> | 2007-08-29 14:50:32 -0600 |
commit | b0f899e9779764aee7b08021a179599e27a209e8 (patch) | |
tree | 61bd01778d20b6437e16ed980da1cdd23f4ca5e1 /debian/po/cs.po | |
parent | 3d5440505cf530404b7b4d9ef544718ffb8c637f (diff) | |
download | mariadb-git-b0f899e9779764aee7b08021a179599e27a209e8.tar.gz |
Bug#28779 (mysql_query() allows execution of statements with unbalanced
comments)
Before this fix, the server would accept queries that contained comments,
even when the comments were not properly closed with a '*' '/' marker.
For example,
select 1 /* + 2 <EOF>
would be accepted as
select 1 /* + 2 */ <EOF>
and executed as
select 1
With this fix, the server now rejects queries with unclosed comments
as syntax errors.
Both regular comments ('/' '*') and special comments ('/' '*' '!') must be
closed with '*' '/' to be parsed correctly.
mysql-test/r/comments.result:
Unbalanced comments are a syntax error.
mysql-test/t/comments.test:
Unbalanced comments are a syntax error.
sql/sql_lex.cc:
Unbalanced comments are a syntax error.
Diffstat (limited to 'debian/po/cs.po')
0 files changed, 0 insertions, 0 deletions