summaryrefslogtreecommitdiff
path: root/test/symbols.cxx
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2022-09-26 16:12:18 +0200
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2022-09-26 16:12:18 +0200
commit2ffd4e4f1af16b17a286ff354603a717f5d828a5 (patch)
tree99e2d4a7e2fde8e3abb027eb687901440750ee00 /test/symbols.cxx
parent53d9614adbb728fc4db983c9bb817c6eea870994 (diff)
Replace all calls to sprintf() by calls to snprintf().
Diffstat (limited to 'test/symbols.cxx')
-rw-r--r--test/symbols.cxx18
1 files changed, 9 insertions, 9 deletions
diff --git a/test/symbols.cxx b/test/symbols.cxx
index 43f5217d8..d97dfa834 100644
--- a/test/symbols.cxx
+++ b/test/symbols.cxx
@@ -44,15 +44,15 @@ void slider_cb(Fl_Widget *, void *) {
if ( l && *l == '@' ) { // all children with '@'
l ++;
if ( wc->box() == FL_NO_BOX ) { // ascii legend?
- if (val&&sze) sprintf(buf, "@@%+d%d%s", sze, val, l);
- else if (val) sprintf(buf, "@@%d%s", val, l);
- else if (sze) sprintf(buf, "@@%+d%s", sze, l);
- else sprintf(buf, "@@%s", l);
+ if (val&&sze) snprintf(buf, sizeof(buf), "@@%+d%d%s", sze, val, l);
+ else if (val) snprintf(buf, sizeof(buf), "@@%d%s", val, l);
+ else if (sze) snprintf(buf, sizeof(buf), "@@%+d%s", sze, l);
+ else snprintf(buf, sizeof(buf), "@@%s", l);
} else { // box with symbol
- if (val&&sze) sprintf(buf, "@%+d%d%s", sze, val, l);
- else if (val) sprintf(buf, "@%d%s", val, l);
- else if (sze) sprintf(buf, "@%+d%s", sze, l);
- else sprintf(buf, "@%s", l);
+ if (val&&sze) snprintf(buf, sizeof(buf), "@%+d%d%s", sze, val, l);
+ else if (val) snprintf(buf, sizeof(buf), "@%d%s", val, l);
+ else if (sze) snprintf(buf, sizeof(buf), "@%+d%s", sze, l);
+ else snprintf(buf, sizeof(buf), "@%s", l);
}
wc->copy_label(buf);
}
@@ -67,7 +67,7 @@ void bt(const char *name) {
N++;
x = x*W+10;
y = y*H+10;
- sprintf(buf, "@%s", name);
+ snprintf(buf, sizeof(buf), "@%s", name);
Fl_Box *a = new Fl_Box(x,y,W-20,H-20);
a->box(FL_NO_BOX);
a->copy_label(buf);