User: hr      
Date: 2006/08/15 03:30:07

Modified:
   dba/connectivity/source/parse/sqlnode.cxx

Log:
 INTEGRATION: CWS dba30 (1.37.14); FILE MERGED
 2006/07/19 10:57:19 fs 1.37.14.3: RESYNC: (1.38-1.41); FILE MERGED
 2006/03/21 15:54:41 fs 1.37.14.2: RESYNC: (1.37-1.38); FILE MERGED
 2005/12/14 13:25:59 oj 1.37.14.1: #i58987# check for boolean as comparison

File Changes:

Directory: /dba/connectivity/source/parse/
==========================================

File [changed]: sqlnode.cxx
Url: 
http://dba.openoffice.org/source/browse/dba/connectivity/source/parse/sqlnode.cxx?r1=1.42&r2=1.43
Delta lines:  +2 -1
-------------------
--- sqlnode.cxx 4 Aug 2006 13:50:26 -0000       1.42
+++ sqlnode.cxx 15 Aug 2006 10:30:05 -0000      1.43
@@ -877,7 +877,7 @@
 
     OSQLParseNode* pReturn = pLiteral;
 
-       if ( pLiteral->isRule() && !SQL_ISRULE(pLiteral,value_exp))
+    if ( ( pLiteral->isRule() && !SQL_ISRULE(pLiteral,value_exp) ) || 
SQL_ISTOKEN(pLiteral,FALSE) || SQL_ISTOKEN(pLiteral,TRUE) )
     {
                switch(nType)
                {
@@ -932,6 +932,7 @@
             switch(nType)
             {
                 case DataType::BIT:
+                case DataType::BOOLEAN:
                 case DataType::DECIMAL:
                 case DataType::NUMERIC:
                 case DataType::TINYINT:




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to