connectivity/source/drivers/jdbc/tools.cxx | 65 ++++++++++++++--------------- 1 file changed, 32 insertions(+), 33 deletions(-)
New commits: commit 6cc359f8d739a92c2695a5248dfbb49f43d1ca6e Author: Julien Nabet <serval2...@yahoo.fr> Date: Fri May 30 22:15:26 2014 +0200 Replace "compareToAscii" by != See http://nabble.documentfoundation.org/Strange-part-in-connectivity-source-drivers-jdbc-tools-cxx-td4110680.html Change-Id: I1ed37671e6c248ada7a972dba00e0fe98b565e75 diff --git a/connectivity/source/drivers/jdbc/tools.cxx b/connectivity/source/drivers/jdbc/tools.cxx index 0d9ae1e..5d99330 100644 --- a/connectivity/source/drivers/jdbc/tools.cxx +++ b/connectivity/source/drivers/jdbc/tools.cxx @@ -113,39 +113,38 @@ java_util_Properties* connectivity::createStringPropertyArray(const Sequence< Pr // these are properties used internally by LibreOffice, // and should not be passed to the JDBC driver // (which probably does not know anything about them anyway). - // FYI, OUString::compareToAscii() returns zero on equality, like strcmp() - if ( pBegin->Name.compareToAscii( "JavaDriverClass" ) - && pBegin->Name.compareToAscii( "JavaDriverClassPath" ) - && pBegin->Name.compareToAscii( "SystemProperties" ) - && pBegin->Name.compareToAscii( "CharSet" ) - && pBegin->Name.compareToAscii( "AppendTableAliasName" ) - && pBegin->Name.compareToAscii( "AddIndexAppendix" ) - && pBegin->Name.compareToAscii( "FormsCheckRequiredFields" ) - && pBegin->Name.compareToAscii( "GenerateASBeforeCorrelationName" ) - && pBegin->Name.compareToAscii( "EscapeDateTime" ) - && pBegin->Name.compareToAscii( "ParameterNameSubstitution" ) - && pBegin->Name.compareToAscii( "IsPasswordRequired" ) - && pBegin->Name.compareToAscii( "IsAutoRetrievingEnabled" ) - && pBegin->Name.compareToAscii( "AutoRetrievingStatement" ) - && pBegin->Name.compareToAscii( "UseCatalogInSelect" ) - && pBegin->Name.compareToAscii( "UseSchemaInSelect" ) - && pBegin->Name.compareToAscii( "AutoIncrementCreation" ) - && pBegin->Name.compareToAscii( "Extension" ) - && pBegin->Name.compareToAscii( "NoNameLengthLimit" ) - && pBegin->Name.compareToAscii( "EnableSQL92Check" ) - && pBegin->Name.compareToAscii( "EnableOuterJoinEscape" ) - && pBegin->Name.compareToAscii( "BooleanComparisonMode" ) - && pBegin->Name.compareToAscii( "IgnoreCurrency" ) - && pBegin->Name.compareToAscii( "TypeInfoSettings" ) - && pBegin->Name.compareToAscii( "IgnoreDriverPrivileges" ) - && pBegin->Name.compareToAscii( "ImplicitCatalogRestriction" ) - && pBegin->Name.compareToAscii( "ImplicitSchemaRestriction" ) - && pBegin->Name.compareToAscii( "SupportsTableCreation" ) - && pBegin->Name.compareToAscii( "UseJava" ) - && pBegin->Name.compareToAscii( "Authentication" ) - && pBegin->Name.compareToAscii( "PreferDosLikeLineEnds" ) - && pBegin->Name.compareToAscii( "PrimaryKeySupport" ) - && pBegin->Name.compareToAscii( "RespectDriverResultSetType" ) + if ( pBegin->Name != "JavaDriverClass" + && pBegin->Name != "JavaDriverClassPath" + && pBegin->Name != "SystemProperties" + && pBegin->Name != "CharSet" + && pBegin->Name != "AppendTableAliasName" + && pBegin->Name != "AddIndexAppendix" + && pBegin->Name != "FormsCheckRequiredFields" + && pBegin->Name != "GenerateASBeforeCorrelationName" + && pBegin->Name != "EscapeDateTime" + && pBegin->Name != "ParameterNameSubstitution" + && pBegin->Name != "IsPasswordRequired" + && pBegin->Name != "IsAutoRetrievingEnabled" + && pBegin->Name != "AutoRetrievingStatement" + && pBegin->Name != "UseCatalogInSelect" + && pBegin->Name != "UseSchemaInSelect" + && pBegin->Name != "AutoIncrementCreation" + && pBegin->Name != "Extension" + && pBegin->Name != "NoNameLengthLimit" + && pBegin->Name != "EnableSQL92Check" + && pBegin->Name != "EnableOuterJoinEscape" + && pBegin->Name != "BooleanComparisonMode" + && pBegin->Name != "IgnoreCurrency" + && pBegin->Name != "TypeInfoSettings" + && pBegin->Name != "IgnoreDriverPrivileges" + && pBegin->Name != "ImplicitCatalogRestriction" + && pBegin->Name != "ImplicitSchemaRestriction" + && pBegin->Name != "SupportsTableCreation" + && pBegin->Name != "UseJava" + && pBegin->Name != "Authentication" + && pBegin->Name != "PreferDosLikeLineEnds" + && pBegin->Name != "PrimaryKeySupport" + && pBegin->Name != "RespectDriverResultSetType" ) { OUString aStr; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits