Improve previous commit: A bad .model line leads to a breakup
of the simulation.
This commit is contained in:
parent
c61acefef7
commit
f32f3ac8cd
|
|
@ -10277,10 +10277,9 @@ void inp_rem_unused_models(struct nscope *root, struct card *deck)
|
|||
modl_new = TMALLOC(struct modellist, 1);
|
||||
char *model_type = get_model_type(curr_line);
|
||||
if (!model_type) {
|
||||
fprintf(stderr, "Warning: no model type given in line %s, ignored!\n", curr_line);
|
||||
fprintf(stderr, "Error: no model type given in line %s!\n", curr_line);
|
||||
tfree(modl_new);
|
||||
*curr_line = '*';
|
||||
continue;
|
||||
controlled_exit(EXIT_BAD);
|
||||
}
|
||||
modl_new->elemb = inp_get_elem_ident(model_type);
|
||||
modl_new->modelname = get_subckt_model_name(curr_line);
|
||||
|
|
|
|||
Loading…
Reference in New Issue