Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/atom.cpp

    r1513a74 r920c70  
    4040
    4141atom *atom::clone(){
    42   atom *res = new atom();
     42  atom *res = new atom(this);
    4343  res->previous=0;
    4444  res->next=0;
     
    270270{
    271271  if (ComponentNr != NULL)
    272     Free(&ComponentNr);
    273   ComponentNr = Malloc<int>(ListOfBonds.size()+1, "atom::InitComponentNumbers: *ComponentNr");
     272    delete[](ComponentNr);
     273  ComponentNr = new int[ListOfBonds.size()+1];
    274274  for (int i=ListOfBonds.size()+1;i--;)
    275275    ComponentNr[i] = -1;
Note: See TracChangeset for help on using the changeset viewer.