fix compiler warnings (unused return value check on some function calls, missing %s on non literal string printf args)

This commit is contained in:
Stefan Frederik 2021-10-27 10:12:16 +02:00
parent fe5d2efc59
commit 45a567a405
4 changed files with 12 additions and 6 deletions

View File

@ -187,7 +187,7 @@ void create_plot_cmd(void)
xcolor_array[c].red>>8, xcolor_array[c].green>>8, xcolor_array[c].blue>>8);
if(idx > 9) {
idx = 2;
fprintf(fd, str);
fprintf(fd, "%s", str);
fprintf(fd, "\n");
first = 1;
my_free(758, &str);
@ -272,7 +272,7 @@ void create_plot_cmd(void)
}
}
if(viewer == NGSPICE) {
fprintf(fd, str);
fprintf(fd, "%s", str);
fprintf(fd, "\nremcirc\n.endc\n");
my_free(761, &str);
fclose(fd);

View File

@ -1131,7 +1131,11 @@ int sym_vs_sch_pins()
load_ascii_string( &tmp, fd);
break;
case 'A':
fscanf(fd, "%d",&tmpi);
if(fscanf(fd, "%d",&tmpi)< 1) {
fprintf(errfp,"sym_vs_sch_pins(): WARNING: missing fields for ARC object, ignoring\n");
read_line(fd, 0);
break;
}
if(fscanf(fd, "%lf %lf %lf %lf %lf ",&tmpd, &tmpd, &tmpd, &tmpd, &tmpd) < 5) {
fprintf(errfp,"sym_vs_sch_pins(): WARNING: missing fields for ARC object, ignoring\n");
read_line(fd, 0);

View File

@ -709,10 +709,10 @@ void create_ps(char **psfile, int what)
fprintf(fd, "%%%%BeginProlog\n\n");
for(i = 0; i < sizeof(utf8_enc)/sizeof(char *); i++) {
fprintf(fd, utf8_enc[i]);
fprintf(fd, "%s", utf8_enc[i]);
}
for(i = 0; i < sizeof(utf8)/sizeof(char *); i++) {
fprintf(fd, utf8[i]);
fprintf(fd, "%s", utf8[i]);
}
fprintf(fd, "/Times /Times chararr recode\n");

View File

@ -83,7 +83,9 @@ void read_binary_block()
}
/* read binary block */
for(p = 0; p < npoints; p++) {
fread(values[p], sizeof(double), nvars, fd);
if(fread(values[p], sizeof(double), nvars, fd) != nvars) {
fprintf(stderr, "Warning: binary block is not of correct size\n");
}
}
if(debug) fprintf(stderr, "done reading binary block\n");
}