diff options
author | cdgill <cdgill@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-02-04 17:12:21 +0000 |
---|---|---|
committer | cdgill <cdgill@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1998-02-04 17:12:21 +0000 |
commit | 8e6923984fa98d2ee72ab136a4dba82377b82c90 (patch) | |
tree | 35b29d9068811e2eb4a592b144f76139059e33dc /ace/Containers.cpp | |
parent | d3c1414e45c4146888ba0f9d503027c0639ad28a (diff) | |
download | ATCD-8e6923984fa98d2ee72ab136a4dba82377b82c90.tar.gz |
fixed access violation in ACE_Ordered_MultiSet<T>::find_from ()
Diffstat (limited to 'ace/Containers.cpp')
-rw-r--r-- | ace/Containers.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ace/Containers.cpp b/ace/Containers.cpp index 0ecd08ddb5d..a74c93fe897 100644 --- a/ace/Containers.cpp +++ b/ace/Containers.cpp @@ -1955,7 +1955,11 @@ ACE_Ordered_MultiSet<T>::insert_from (const T &item, ACE_DNode<T> *position, } this->cur_size_++; - *new_position = temp; + if (new_position) + { + *new_position = temp; + } + return 0; } |