Browse Source

Use memcpy instead of strcpy

tempestpy_adaptions
Daniel Basgöze 3 years ago
committed by Stefan Pranger
parent
commit
78a10f201e
  1. 4
      resources/3rdparty/sylvan/src/storm_wrapper.cpp

4
resources/3rdparty/sylvan/src/storm_wrapper.cpp

@ -414,11 +414,11 @@ char* storm_rational_function_to_str(storm_rational_function_ptr val, char* buf,
ss << srf_a; ss << srf_a;
std::string s = ss.str(); std::string s = ss.str();
if (s.size() + 1 < buflen) { if (s.size() + 1 < buflen) {
std::strcpy(buf, s.c_str());
std::memcpy(buf, s.c_str(), s.size() + 1);
return buf; return buf;
} else { } else {
char* result = static_cast<char*>(malloc(s.size() + 1)); char* result = static_cast<char*>(malloc(s.size() + 1));
std::strcpy(result, s.c_str());
std::memcpy(result, s.c_str(), s.size() + 1);
return result; return result;
} }
} }

Loading…
Cancel
Save