|
@@ -3,7 +3,7 @@
|
|
* Company: Lynar Studios
|
|
* Company: Lynar Studios
|
|
* E-Mail: webmaster@lynarstudios.com
|
|
* E-Mail: webmaster@lynarstudios.com
|
|
* Created: 2023-02-07
|
|
* Created: 2023-02-07
|
|
-* Changed: 2023-02-23
|
|
|
|
|
|
+* Changed: 2023-05-24
|
|
*
|
|
*
|
|
* */
|
|
* */
|
|
|
|
|
|
@@ -25,8 +25,9 @@ char *ExceptionMessage::toCharacterPointer()
|
|
|
|
|
|
if (!this->message.empty())
|
|
if (!this->message.empty())
|
|
{
|
|
{
|
|
- rawPointerMessage = new char[this->message.size() + 1];
|
|
|
|
- strcpy(rawPointerMessage, this->message.c_str());
|
|
|
|
|
|
+ size_t initializationSize = this->message.size() + 1;
|
|
|
|
+ rawPointerMessage = new char[initializationSize];
|
|
|
|
+ strcpy_s(rawPointerMessage, initializationSize, this->message.c_str());
|
|
rawPointerMessage[this->message.size()] = '\0';
|
|
rawPointerMessage[this->message.size()] = '\0';
|
|
}
|
|
}
|
|
|
|
|