diff options
Diffstat (limited to 'cpp/src/Ice/TraceUtil.cpp')
-rw-r--r-- | cpp/src/Ice/TraceUtil.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cpp/src/Ice/TraceUtil.cpp b/cpp/src/Ice/TraceUtil.cpp index 089cf26a9a0..fc507db443d 100644 --- a/cpp/src/Ice/TraceUtil.cpp +++ b/cpp/src/Ice/TraceUtil.cpp @@ -16,6 +16,7 @@ #include <Ice/Logger.h> #include <Ice/BasicStream.h> #include <Ice/Protocol.h> +#include <Ice/IdentityUtil.h> using namespace std; using namespace Ice; @@ -69,7 +70,7 @@ printHeader(ostream& s, BasicStream& stream) static void printRequestHeader(ostream& s, BasicStream& stream) { - string identity; + Identity identity; string facet; bool gotProxy; stream.read(gotProxy); @@ -85,7 +86,7 @@ printRequestHeader(ostream& s, BasicStream& stream) else { s << " (identity)"; - stream.read(identity); + identity.__read(&stream); stream.read(facet); } s << "\nidentity = " << identity; |