Author: hdu
Date: Mon Oct  7 11:18:30 2013
New Revision: 1529818

URL: http://svn.apache.org/r1529818
Log:
#i123418# fix the TPropertyValueLessFunctor to enable property sorting

Modified:
    openoffice/trunk/main/connectivity/source/commontools/ConnectionWrapper.cxx

Modified: 
openoffice/trunk/main/connectivity/source/commontools/ConnectionWrapper.cxx
URL: 
http://svn.apache.org/viewvc/openoffice/trunk/main/connectivity/source/commontools/ConnectionWrapper.cxx?rev=1529818&r1=1529817&r2=1529818&view=diff
==============================================================================
--- openoffice/trunk/main/connectivity/source/commontools/ConnectionWrapper.cxx 
(original)
+++ openoffice/trunk/main/connectivity/source/commontools/ConnectionWrapper.cxx 
Mon Oct  7 11:18:30 2013
@@ -196,7 +196,10 @@ namespace
                {}
                bool operator() (const ::com::sun::star::beans::PropertyValue& 
lhs, const ::com::sun::star::beans::PropertyValue& rhs) const
                {
-                       return !!(lhs.Name.equalsIgnoreAsciiCase( rhs.Name ));
+                       const rtl_uString* l = lhs.Name.pData;
+                       const rtl_uString* r = rhs.Name.pData;
+                       const int c = 
rtl_ustr_compareIgnoreAsciiCase_WithLength( l->buffer, l->length, r->buffer, 
r->length );
+                       return (c < 0);
                }
        };
 


Reply via email to