diff --git a/indra/llcommon/llstring.h b/indra/llcommon/llstring.h
index d7ea47927f7ae68953fcdb7a11c1c0c8ebf3e607..9b47c27aa520fe57657eba6e40b99df81dce649a 100644
--- a/indra/llcommon/llstring.h
+++ b/indra/llcommon/llstring.h
@@ -55,12 +55,6 @@
 #include <string.h>
 #include <boost/scoped_ptr.hpp>
 
-#if LL_SOLARIS
-// stricmp and strnicmp do not exist on Solaris:
-#define stricmp strcasecmp
-#define strnicmp strncasecmp
-#endif
-
 const char LL_UNKNOWN_CHAR = '?';
 class LLSD;
 
@@ -785,10 +779,6 @@ STRING windows_message(unsigned long error)
 template<>
 LL_COMMON_API std::wstring windows_message<std::wstring>(unsigned long error);
 
-/// Get Windows message string, implicitly calling GetLastError()
-template<typename STRING>
-STRING windows_message() { return windows_message<STRING>(GetLastError()); }
-
 //@}
 
 LL_COMMON_API boost::optional<std::wstring> llstring_getoptenv(const std::string& key);