Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Descriptors/MoleculeNameDescriptor.cpp

    rbcf653 r92d756  
    5353
    5454vector<molecule*> MoleculeNameDescriptor_impl::findAll(){
    55   molecule *res = find();
    56   return (res)?(vector<molecule*>(1,res)):(vector<molecule*>());
     55  vector<molecule *> foundMolecules;
     56  World::MoleculeSet &molecules = getMolecules();
     57  World::MoleculeSet::iterator res = molecules.begin();
     58  for (; res != molecules.end(); res++)
     59    if (res->second->name == name)
     60      foundMolecules.push_back(res->second);
     61  return foundMolecules;
    5762}
Note: See TracChangeset for help on using the changeset viewer.