Changeset 603a989 in git
- Timestamp:
- Jul 20, 2018, 11:37:45 AM (5 years ago)
- Branches:
- (u'spielwiese', '8e0ad00ce244dfd0756200662572aef8402f13d5')
- Children:
- 432937cbb1c75e4f468b7a2502e94d94d86528e2
- Parents:
- f4f135ee4889c610adf6c8d7ccea7e4e95f97b2a
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
factory/variable.cc
rf4f135e r603a989 264 264 int last_var=-alpha.level(); 265 265 if ((last_var <= 0)||(var_names_ext==NULL)) return; 266 int i, n = strlen( var_names_ext ); 267 ASSERT (n+1 >= last_var, "wrong variable"); 266 268 if (last_var == 1) 267 269 { … … 273 275 return; 274 276 } 275 ASSERT (strlen(var_names_ext)+1 >= -alpha.level(), "wrong variable");276 277 char * newvarnames = new char [last_var+1]; 277 ext_entry * newalgext = new ext_entry [last_var]; 278 for (int i = 0; i < last_var; i++ ) 279 { 278 for ( i = 0; i < last_var; i++ ) 280 279 newvarnames[i] = var_names_ext[i]; 281 newalgext[i] = algextensions[i];282 }283 280 newvarnames[last_var] = 0; 284 281 delete [] var_names_ext; 285 282 var_names_ext = newvarnames; 283 ext_entry * newalgext = new ext_entry [last_var]; 284 for ( i = 0; i < last_var; i++ ) 285 newalgext[i] = algextensions[i]; 286 286 delete [] algextensions; 287 287 algextensions = newalgext;
Note: See TracChangeset
for help on using the changeset viewer.