| 43 |  | if( rigidBodies != NULL ) { | 
| 44 |  | for( i=0; i<n_rigidbodies; i++ ) delete rigidBodies[i]; | 
| 45 |  | } | 
| 46 | + | delete[] rigidBodies; | 
| 47 |  |  | 
| 48 |  | if( cutoffGroups != NULL ) { | 
| 49 |  | for( i=0; i<n_cutoffgroups; i++ ) delete cutoffGroups[i]; | 
| 50 |  | } | 
| 51 | + | delete[] cutoffGroups; | 
| 52 |  |  | 
| 53 |  | if( atoms != NULL ){ | 
| 54 |  | for( i=0; i<n_atoms; i++ ) delete atoms[i]; | 
| 55 |  | } | 
| 56 | + | delete[] atoms; | 
| 57 |  |  | 
| 58 |  | if( bonds != NULL ){ | 
| 59 |  | for( i=0; i<n_bonds; i++ ) delete bonds[i]; | 
| 60 |  | } | 
| 61 | + | delete[] bonds; | 
| 62 |  |  | 
| 63 |  | if( bends != NULL ){ | 
| 64 |  | for( i=0; i<n_bends; i++ ) delete bends[i]; | 
| 65 |  | } | 
| 66 | + | delete[] bends; | 
| 67 |  |  | 
| 68 |  | if( torsions != NULL ){ | 
| 69 |  | for( i=0; i<n_torsions; i++ ) delete torsions[i]; | 
| 70 |  | } | 
| 71 | + | delete[] torsions; | 
| 72 |  |  | 
| 73 | + |  | 
| 74 | + |  | 
| 75 | + |  | 
| 76 |  | } | 
| 77 |  |  | 
| 78 |  | char* MoleculeStamp::assignString( char* lhs, char* rhs ){ |