[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/khtml/misc
From:       Viacheslav Tokarev <tsjoker () gmail ! com>
Date:       2008-11-23 19:36:53
Message-ID: 1227469013.415683.10299.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 888099 by vtokarev:

uncomment operator!= for AtomicStrings, so no conversion to DOMString
happens in CSSSelector::operator==

 M  +2 -2      AtomicString.h  


--- trunk/KDE/kdelibs/khtml/misc/AtomicString.h #888098:888099
@@ -98,10 +98,10 @@
 bool operator==(const AtomicString& a, const char* b);
 //inline bool operator==(const AtomicString& a, const DOMString& b) { return \
equal(a.impl(), b.implementation()); }  inline bool operator==(const char* a, const \
                AtomicString& b) { return b == a; }
-/*inline bool operator==(const DOMString& a, const AtomicString& b) { return \
equal(a.implementation(), b.impl()); } +/*inline bool operator==(const DOMString& a, \
const AtomicString& b) { return equal(a.implementation(), b.impl()); }*/  
 inline bool operator!=(const AtomicString& a, const AtomicString& b) { return \
                a.impl() != b.impl(); }
-inline bool operator!=(const AtomicString& a, const char *b) { return !(a == b); }
+/*inline bool operator!=(const AtomicString& a, const char *b) { return !(a == b); }
 inline bool operator!=(const AtomicString& a, const String& b) { return \
!equal(a.impl(), b.impl()); }  inline bool operator!=(const char* a, const \
AtomicString& b) { return !(b == a); }  inline bool operator!=(const String& a, const \
AtomicString& b) { return !equal(a.impl(), b.impl()); }


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic