diff options
author | Marc Laukien <marc@zeroc.com> | 2001-12-11 15:48:11 +0000 |
---|---|---|
committer | Marc Laukien <marc@zeroc.com> | 2001-12-11 15:48:11 +0000 |
commit | c3253a00787b7c2dc84c81b269bc368ec2a2043f (patch) | |
tree | 747703a29c3cb487f556add7e00dd6b30866c3da /cpp/include/Ice/BasicStream.h | |
parent | fixes (diff) | |
download | ice-c3253a00787b7c2dc84c81b269bc368ec2a2043f.tar.bz2 ice-c3253a00787b7c2dc84c81b269bc368ec2a2043f.tar.xz ice-c3253a00787b7c2dc84c81b269bc368ec2a2043f.zip |
fixes
Diffstat (limited to 'cpp/include/Ice/BasicStream.h')
-rw-r--r-- | cpp/include/Ice/BasicStream.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cpp/include/Ice/BasicStream.h b/cpp/include/Ice/BasicStream.h index 3b529b9d977..47259c0f5c6 100644 --- a/cpp/include/Ice/BasicStream.h +++ b/cpp/include/Ice/BasicStream.h @@ -114,7 +114,13 @@ private: // Optimization. The instance may not be deleted while a // stack-allocated Incoming still holds it. // + // TODO: On WIN32 I get crashes with this optimization from time + // to time. I don't know why yet. +#ifdef WIN32 + InstancePtr _instance; +#else const InstancePtr& _instance; +#endif struct Encaps { |