diff options
author | Margarita Manterola <marga@debian.org> | 2016-01-14 22:14:05 +0100 |
---|---|---|
committer | Roland Stigge <stigge@antcom.de> | 2016-01-14 22:14:05 +0100 |
commit | 3e2c1ace258cc31554c89bb0e99aef30de7defc9 (patch) | |
tree | 428b39be6fc1a38b16a76ba559268bd7f290c5da | |
parent | 7b5fecc544f0d7424dbe0a154261516d93da74f1 (diff) |
_fix_string_format
Gbp-Pq: Name 05_fix_string_format.patch
-rw-r--r-- | svg.c | 6 | ||||
-rw-r--r-- | tclxcircuit.c | 8 |
2 files changed, 7 insertions, 7 deletions
@@ -1109,12 +1109,12 @@ int xctcl_svg(ClientData clientData, Tcl_Interp *interp, if (locobjc >= 2) { /* If there is a non-option argument, use it for the output filename */ - sprintf(filename, Tcl_GetString(objv[1])); + sprintf(filename, "%s", Tcl_GetString(objv[1])); } else if (xobjs.pagelist[areawin->page]->pageinst->thisobject->name == NULL) - sprintf(filename, xobjs.pagelist[areawin->page]->filename); + sprintf(filename, "%s", xobjs.pagelist[areawin->page]->filename); else - sprintf(filename, xobjs.pagelist[areawin->page]->pageinst->thisobject->name); + sprintf(filename, "%s", xobjs.pagelist[areawin->page]->pageinst->thisobject->name); pptr = strrchr(filename, '.'); if (pptr != NULL) diff --git a/tclxcircuit.c b/tclxcircuit.c index 2c192bd..bae5ad0 100644 --- a/tclxcircuit.c +++ b/tclxcircuit.c @@ -3857,7 +3857,7 @@ int xctcl_object(ClientData clientData, Tcl_Interp *interp, case NameIdx: if (nidx == 1 || areawin->selects == 0) { if (objc == 3) { - sprintf(thisinst->thisobject->name, Tcl_GetString(objv[nidx + 2])); + sprintf(thisinst->thisobject->name, "%s", Tcl_GetString(objv[nidx + 2])); checkname(thisinst->thisobject); } Tcl_AppendElement(interp, thisinst->thisobject->name); @@ -7267,7 +7267,7 @@ int xctcl_page(ClientData clientData, Tcl_Interp *interp, case LoadIdx: TechReplaceSave(); - sprintf(_STR2, Tcl_GetString(objv[2 + nidx])); + sprintf(_STR2, "%s", Tcl_GetString(objv[2 + nidx])); for (i = 3 + nidx; i < objc; i++) { argv = Tcl_GetString(objv[i]); if ((*argv == '-') && !strncmp(argv, "-repl", 5)) { @@ -7353,7 +7353,7 @@ int xctcl_page(ClientData clientData, Tcl_Interp *interp, switch (importtype) { case XCircuitIdx: - sprintf(_STR2, Tcl_GetString(objv[3 + nidx])); + sprintf(_STR2, "%s", Tcl_GetString(objv[3 + nidx])); for (i = 4; i < objc; i++) { strcat(_STR2, ","); strcat(_STR2, Tcl_GetString(objv[i + nidx])); @@ -7370,7 +7370,7 @@ int xctcl_page(ClientData clientData, Tcl_Interp *interp, Tcl_SetObjResult(interp, objPtr); return XcTagCallback(interp, objc, objv); } - sprintf(_STR2, Tcl_GetString(objv[3 + nidx])); + sprintf(_STR2, "%s", Tcl_GetString(objv[3 + nidx])); if (savepage != pageno) newpage(pageno); loadbackground(); if (savepage != pageno) newpage(savepage); |