Updating Patrick's C++ exceptions to build without warnings on solaris.
authorPadraig O'Sullivan <osullivan.padraig@gmail.com>
Sat, 19 Sep 2009 23:52:02 +0000 (19:52 -0400)
committerPadraig O'Sullivan <osullivan.padraig@gmail.com>
Sat, 19 Sep 2009 23:52:02 +0000 (19:52 -0400)
libmemcached/exception.hpp

index 0754dff02f6865310fe72f3b68dc1e758958bbf1..043779a6b8e8620bb43da5201892ea64cd8e655b 100644 (file)
@@ -14,7 +14,7 @@
 #define LIBMEMACHED_EXCEPTION_HPP
 
 #include <stdexcept>
-
+#include <string>
 
 namespace memcache 
 {
@@ -29,7 +29,7 @@ namespace memcache
 
     Exception(const char *msg, int in_errno)
       : 
-        std::runtime_error(msg), 
+        std::runtime_error(string(msg)), 
         _errno(in_errno) {}
 
     virtual ~Exception() throw() {}