summaryrefslogtreecommitdiffstats
path: root/connectivity/source/parse
diff options
context:
space:
mode:
authorLionel Elie Mamane <lionel@mamane.lu>2011-10-30 11:40:22 +0100
committerLionel Elie Mamane <lionel@mamane.lu>2011-10-30 12:39:37 +0100
commit338ea7617f33d975cc35f44030f522ec5d77adfb (patch)
treeec6106268a60c400e5a3bd8e47296733703bfe5f /connectivity/source/parse
parentIntroduce combined 2&3 test for SQL Token (diff)
downloadcore-338ea7617f33d975cc35f44030f522ec5d77adfb.tar.gz
core-338ea7617f33d975cc35f44030f522ec5d77adfb.zip
Return proper UNKNOWN_RULE instead of 0 for unknown rule
also make unknown rule -1 to better separate it Before, an unknown rule actually went to 0 == OSQLParser::select_statement
Diffstat (limited to 'connectivity/source/parse')
-rwxr-xr-xconnectivity/source/parse/sqlbison.y2
1 files changed, 1 insertions, 1 deletions
diff --git a/connectivity/source/parse/sqlbison.y b/connectivity/source/parse/sqlbison.y
index d559c292df63..e83a122b75a5 100755
--- a/connectivity/source/parse/sqlbison.y
+++ b/connectivity/source/parse/sqlbison.y
@@ -4743,7 +4743,7 @@ sal_uInt32 OSQLParser::StrToRuleID(const ::rtl::OString & rValue)
}
// Nicht gefunden
- return 0;
+ return OParseNode::UNKNOWN_RULE;
}
//-----------------------------------------------------------------------------