diff --git a/src/frontend/inpcom.c b/src/frontend/inpcom.c index e90fa745c..81372a03b 100644 --- a/src/frontend/inpcom.c +++ b/src/frontend/inpcom.c @@ -8095,12 +8095,18 @@ struct card *ltspice_compat(struct card *oldcard) nextcard = insert_new_line(nextcard, new_str, 4, 0); nextcard->nextcard = oldcard; - /* remove .backanno */ + /* remove .backanno, replace 'noiseless' by 'moisy=0' */ for (card = nextcard; card; card = card->nextcard) { char* cut_line = card->line; if (ciprefix(".backanno", cut_line)) { *cut_line = '*'; } + else if (*cut_line == 'r') { + char* noi = strstr(cut_line, "noiseless"); + if (noi) { + memcpy(noi, "noisy=0 ", 9); + } + } } /* replace