A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[mc] Fix remote access to the new Process structure
[simgrid.git]
/
src
/
mc
/
Process.cpp
diff --git
a/src/mc/Process.cpp
b/src/mc/Process.cpp
index
597710f
..
0f4a0b0
100644
(file)
--- a/
src/mc/Process.cpp
+++ b/
src/mc/Process.cpp
@@
-425,11
+425,12
@@
void Process::read_variable(const char* name, void* target, size_t size) const
this->read_bytes(target, size, remote(var->address));
}
this->read_bytes(target, size, remote(var->address));
}
-std::string Process::read_string(RemotePtr<
void
> address) const
+std::string Process::read_string(RemotePtr<
char
> address) const
{
if (!address)
return {};
{
if (!address)
return {};
+ // TODO, use std::vector with .data() in C++17 to avoid useless copies
std::vector<char> res(128);
off_t off = 0;
std::vector<char> res(128);
off_t off = 0;