summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
b813f99)
This would be caused because no checks were made on the iterator to see
if it was valid or not.
striter = VendorListElementPtr->find(VendorListIndex);
striter = VendorListElementPtr->find(VendorListIndex);
- if (striter->first == VendorListIndex){
+ if (striter->first == VendorListIndex &&
+ striter != VendorListElementPtr->end()){
strValue = striter->second;
strValue = striter->second;
striter = VendorListPtr->find(VendorListIndex);
striter = VendorListPtr->find(VendorListIndex);
- if (striter->first == VendorListIndex){
+ if (striter->first == VendorListIndex &&
+ striter != VendorListPtr->end()){
strValue = striter->second;
strValue = striter->second;