diff options
author | Mark Spruiell <mes@zeroc.com> | 2004-07-28 19:12:54 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2004-07-28 19:12:54 +0000 |
commit | dda949bd3938795f606b132f8b745c22272723af (patch) | |
tree | 1ea4c165a011fc1e18b04c0e35c98757d70f3512 /cpp/src/IcePack/Client.cpp | |
parent | fixing warnings about Slice checksums (diff) | |
download | ice-dda949bd3938795f606b132f8b745c22272723af.tar.bz2 ice-dda949bd3938795f606b132f8b745c22272723af.tar.xz ice-dda949bd3938795f606b132f8b745c22272723af.zip |
making checksum warning messages more informative
Diffstat (limited to 'cpp/src/IcePack/Client.cpp')
-rw-r--r-- | cpp/src/IcePack/Client.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/cpp/src/IcePack/Client.cpp b/cpp/src/IcePack/Client.cpp index 09e37558291..3ba7d0c3267 100644 --- a/cpp/src/IcePack/Client.cpp +++ b/cpp/src/IcePack/Client.cpp @@ -155,9 +155,13 @@ Client::run(int argc, char* argv[]) for(Ice::SliceChecksumDict::const_iterator q = localChecksums.begin(); q != localChecksums.end(); ++q) { Ice::SliceChecksumDict::const_iterator r = serverChecksums.find(q->first); - if(r == serverChecksums.end() || q->second != r->second) + if(r == serverChecksums.end()) { - cerr << appName() << ": server is using different Slice definitions" << endl; + cerr << appName() << ": server is using unknown Slice type `" << q->first << "'" << endl; + } + else if(q->second != r->second) + { + cerr << appName() << ": server is using a different Slice definition of `" << q->first << "'" << endl; } } |