FactoryHead/EntryFilter/EntryFilter.cpp
no out of bounds checking for arrays
`void EntryFilter::ResetMoveFilter(int which) {
moves[which] = "";
}
void EntryFilter::ResetNameFilter() {
name = "";
}
void EntryFilter::ResetAllTypeFilters() {
for(int i = 0; i < 2; i++)
ResetTypeFilter(i);
}
void EntryFilter::ResetTypeFilter(int which) {
types[which] = "";
}
void EntryFilter::SetMoveFilter(int which,string move) {
moves[which] = move;
}
void EntryFilter::SetNameFilter(string s) {
name = s;
}
void EntryFilter::SetTypeFilter(int which, string type) {
types[which] = type;
}`
FactoryHead/EntryFilter/EntryFilter.cpp
no out of bounds checking for arrays
`void EntryFilter::ResetMoveFilter(int which) {
moves[which] = "";
}
void EntryFilter::ResetNameFilter() {
name = "";
}
void EntryFilter::ResetAllTypeFilters() {
for(int i = 0; i < 2; i++)
ResetTypeFilter(i);
}
void EntryFilter::ResetTypeFilter(int which) {
types[which] = "";
}
void EntryFilter::SetMoveFilter(int which,string move) {
moves[which] = move;
}
void EntryFilter::SetNameFilter(string s) {
name = s;
}
void EntryFilter::SetTypeFilter(int which, string type) {
types[which] = type;
}`