Browse Source

Update to previous commit: corrected and enhanced warning messages

pre-master-46
Holger Vogt 4 years ago
parent
commit
1ce0066d3b
  1. 7
      src/frontend/typesdef.c

7
src/frontend/typesdef.c

@ -353,7 +353,8 @@ com_stype(wordlist *wl)
int typenum = ft_typenum_x(type); int typenum = ft_typenum_x(type);
if (typenum < 0) { if (typenum < 0) {
fprintf(cp_err, "Error: no such type as '%s'\n", type);
fprintf(cp_err, "Error: no such vector type as '%s'\n", type);
fprintf(cp_err, " Command 'settype %s %s ...' is ignored\n\n", type, wl->wl_next->wl_word);
return; return;
} }
@ -361,13 +362,13 @@ com_stype(wordlist *wl)
const char* vecname = wl->wl_word; const char* vecname = wl->wl_word;
if (*vecname == '@'&& !ft_curckt->ci_curTask->jobs) { if (*vecname == '@'&& !ft_curckt->ci_curTask->jobs) {
fprintf(cp_err, "Warning: Vector %s is available only after the simulation has been run!\n", vecname); fprintf(cp_err, "Warning: Vector %s is available only after the simulation has been run!\n", vecname);
fprintf(cp_err, " Command 'settype %s' is ignored\n\n", vecname);
fprintf(cp_err, " Command 'settype %s %s' is ignored\n\n", type, vecname);
continue; continue;
} }
struct dvec *v = vec_get(vecname); struct dvec *v = vec_get(vecname);
if (!v) { if (!v) {
fprintf(cp_err, "Warning: no such vector %s.\n", vecname); fprintf(cp_err, "Warning: no such vector %s.\n", vecname);
fprintf(cp_err, " Command 'settype %s' is ignored\n\n", vecname);
fprintf(cp_err, " Command 'settype %s %s' is ignored\n\n", type, vecname);
} }
else else
for (; v; v = v->v_link2) for (; v; v = v->v_link2)

Loading…
Cancel
Save