summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/OutgoingAsync.cpp
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2006-03-16 13:53:32 +0000
committerDwayne Boone <dwayne@zeroc.com>2006-03-16 13:53:32 +0000
commit8bcf04a19c9f6c44bd38bef47ee1b557f40fb72f (patch)
tree8cfd4780df192fd3678697ebd75c2ab54f22a631 /cpp/src/Ice/OutgoingAsync.cpp
parentmore attack test (diff)
downloadice-8bcf04a19c9f6c44bd38bef47ee1b557f40fb72f.tar.bz2
ice-8bcf04a19c9f6c44bd38bef47ee1b557f40fb72f.tar.xz
ice-8bcf04a19c9f6c44bd38bef47ee1b557f40fb72f.zip
Added BlobjectArray
Diffstat (limited to 'cpp/src/Ice/OutgoingAsync.cpp')
-rw-r--r--cpp/src/Ice/OutgoingAsync.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/Ice/OutgoingAsync.cpp b/cpp/src/Ice/OutgoingAsync.cpp
index fef41fa0b86..784cc6ca356 100644
--- a/cpp/src/Ice/OutgoingAsync.cpp
+++ b/cpp/src/Ice/OutgoingAsync.cpp
@@ -417,12 +417,12 @@ IceInternal::OutgoingAsync::cleanup()
void
Ice::AMI_Object_ice_invoke::__invoke(const ObjectPrx& prx, const string& operation, OperationMode mode,
- const vector<Byte>& inParams, const Context& context)
+ const pair<const Byte*, const Byte*>& inParams, const Context& context)
{
try
{
__prepare(prx, operation, mode, context);
- __os->writeBlob(inParams);
+ __os->writeBlob(inParams.first, static_cast<Int>(inParams.second - inParams.first));
__os->endWriteEncaps();
}
catch(const LocalException& ex)