]> git.sesse.net Git - casparcg/blobdiff - common/os/windows/win32_exception.cpp
Remove most of boost::lexical_cast.
[casparcg] / common / os / windows / win32_exception.cpp
index 267696f03eb1e39fe5043232317d87a2451c2e74..37a8e8a7013f888aa3bc2b000a9f408acb5a9d83 100644 (file)
@@ -2,8 +2,6 @@
 
 #include "win32_exception.h"
 
-#include <boost/lexical_cast.hpp>
-
 #include "../../thread_info.h"
 #include "windows.h"
 
@@ -83,7 +81,7 @@ msg_info_t generate_message(const EXCEPTION_RECORD& info)
                        auto bad_address = reinterpret_cast<const void*>(info.ExceptionInformation[1]);
                        auto location = info.ExceptionAddress;
 
-                       return "Access violation at " + boost::lexical_cast<std::string>(location) + " trying to " + (is_write ? "write " : "read ") + boost::lexical_cast<std::string>(bad_address);
+                       return "Access violation at " + std::to_string(location) + " trying to " + (is_write ? "write " : "read ") + std::to_string(bad_address);
                }
        case EXCEPTION_FLT_DIVIDE_BY_ZERO:
        case EXCEPTION_INT_DIVIDE_BY_ZERO: