X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/2b0d4aa36f4ef3a0e253b6104b317b5737e075e8..a4edda61cb4d4301cba1232c02148ebcb68eac7c:/src/mc/Process.cpp diff --git a/src/mc/Process.cpp b/src/mc/Process.cpp index de390cd39c..0f4a0b0d87 100644 --- a/src/mc/Process.cpp +++ b/src/mc/Process.cpp @@ -77,7 +77,6 @@ static const char *const filtered_libraries[] = { "libm", "libpthread", "librt", - "libsigc", "libstdc++", "libunwind", "libunwind-x86_64", @@ -426,11 +425,12 @@ void Process::read_variable(const char* name, void* target, size_t size) const this->read_bytes(target, size, remote(var->address)); } -std::string Process::read_string(RemotePtr address) const +std::string Process::read_string(RemotePtr address) const { if (!address) return {}; + // TODO, use std::vector with .data() in C++17 to avoid useless copies std::vector res(128); off_t off = 0;