]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/hashcomp.cpp
Tweaks to closed socket detection
[user/henk/code/inspircd.git] / src / hashcomp.cpp
index c5725a0bde6dd77916b0eee6d90bf82bcb13c458..e948134205827e3f2380189273ca311d2576a464 100644 (file)
@@ -142,24 +142,24 @@ int irc::irc_char_traits::compare(const char* str1, const char* str2, size_t n)
        return 0;
 }
 
-std::string& operator+ (std::string& leftval, irc::string& rightval)
+std::string operator+ (std::string& leftval, irc::string& rightval)
 {
        return leftval + std::string(rightval.c_str());
 }
 
-irc::string& operator+ (irc::string& leftval, std::string& rightval)
+irc::string operator+ (irc::string& leftval, std::string& rightval)
 {
        return leftval + irc::string(rightval.c_str());
 }
 
-std::string& operator== (std::string& leftval, irc::string& rightval)
+bool operator== (std::string& leftval, irc::string& rightval)
 {
        return (leftval == std::string(rightval.c_str()));
 }
 
-irc::string& operator== (irc::string& leftval, std::string& rightval)
+bool operator== (irc::string& leftval, std::string& rightval)
 {
-       return (rightval == irc::string(leftval.c_str()));
+       return (rightval == std::string(leftval.c_str()));
 }
 
 const char* irc::irc_char_traits::find(const char* s1, int  n, char c)