Browse Source

Improve on truncation when printing out the .model lines during debug-out

pre-master-46
Holger Vogt 6 months ago
parent
commit
fafb8cc272
  1. 5
      src/frontend/inp.c
  2. 5
      src/frontend/inpcom.c

5
src/frontend/inp.c

@ -989,8 +989,11 @@ inp_spsource(FILE *fp, bool comfile, char *filename, bool intfile)
continue;
/* Only truncated .model lines */
if (ciprefix(".model", tc->line)) {
fprintf(fdo, "%6d %.100s ...\n",
fprintf(fdo, "%6d %.100s ",
tc->linenum, tc->line);
if (strlen(tc->line) > 100)
fprintf(fdo, " ... (truncated)");
fprintf(fdo, "\n");
}
else {
fprintf(fdo, "%6d %s\n",

5
src/frontend/inpcom.c

@ -1245,8 +1245,11 @@ struct card *inp_readall(FILE *fp, const char *dir_name, const char* file_name,
continue;
/* Only truncated .model lines */
if (ciprefix(".model", t->line)) {
fprintf(fd, "%6d %.100s ...\n",
fprintf(fd, "%6d %.100s ",
t->linenum, t->line);
if (strlen(t->line) > 100)
fprintf(fd, " ... (truncated)");
fprintf(fd, "\n");
}
else {
fprintf(fd, "%6d %s\n",

Loading…
Cancel
Save