diff --git a/src/apple/Throw.cxx b/src/apple/Throw.cxx index 9f6fd7a58..9bc27b7d0 100644 --- a/src/apple/Throw.cxx +++ b/src/apple/Throw.cxx @@ -31,6 +31,7 @@ #include "ErrorRef.hxx" #include "StringRef.hxx" +#include #include namespace Apple { @@ -57,8 +58,8 @@ ThrowOSStatus(OSStatus status, const char *_msg) const Apple::StringRef cfstr(cferr.CopyDescription()); char msg[1024]; - strcpy(msg, _msg); - size_t length = strlen(msg); + std::strcpy(msg, _msg); + size_t length = std::strlen(msg); cfstr.GetCString(msg + length, sizeof(msg) - length); throw std::runtime_error(msg);