Browse Source

replace unsafe funtion 'memcpy' with 'memcpy_s'.

tags/v1.0.0
maning202007 5 years ago
parent
commit
00ad38d78d
1 changed files with 4 additions and 1 deletions
  1. +4
    -1
      mindspore/ccsrc/debug/debugger/grpc_client.cc

+ 4
- 1
mindspore/ccsrc/debug/debugger/grpc_client.cc View File

@@ -79,7 +79,10 @@ std::vector<std::string> ChunkString(std::string str, int graph_size) {
}
std::string buffer;
buffer.resize(chunk_size);
memcpy(reinterpret_cast<char *>(buffer.data()), str.data() + size_iter, chunk_size);
errno_t err = memcpy_s(reinterpret_cast<char *>(buffer.data()), chunk_size, str.data() + size_iter, chunk_size);
if (err != 0) {
MS_LOG(ERROR) << "memcpy_s failed. err code is: " << err;
}
buf.push_back(buffer);
size_iter += CHUNK_SIZE;
}


Loading…
Cancel
Save