diff --git a/CHANGES.current b/CHANGES.current index 8405c0b9c..33ad7ee62 100644 --- a/CHANGES.current +++ b/CHANGES.current @@ -1,5 +1,8 @@ Version 1.3.18 (In progress) ============================ +03/15/2003: mrose (Mark Rose) + Cleaned up two signed versus unsigned comparisons in python/std_vector.i. + 03/15/2003: cheetah (William Fulton) [C#] Global variables are wrapped using properties instead of get and set methods. Member variable wrapping bug fixes, for example wrapping pointers work now. diff --git a/Lib/python/std_vector.i b/Lib/python/std_vector.i index fb40c0255..8dbc81a21 100644 --- a/Lib/python/std_vector.i +++ b/Lib/python/std_vector.i @@ -328,7 +328,7 @@ namespace std { std::copy(v.begin(),v.end(),self->begin()+i); } else { self->erase(self->begin()+i,self->begin()+j); - if (i+1 <= self->size()) { + if (i+1 <= int(self->size())) { self->insert(self->begin()+i,v.begin(),v.end()); } else { self->insert(self->end(),v.begin(),v.end()); @@ -608,7 +608,7 @@ namespace std { std::copy(v.begin(),v.end(),self->begin()+i); } else { self->erase(self->begin()+i,self->begin()+j); - if (i+1 <= self->size()) + if (i+1 <= int(self->size())) self->insert(self->begin()+i,v.begin(),v.end()); else self->insert(self->end(),v.begin(),v.end());