summaryrefslogtreecommitdiffstats
path: root/src/bltGrElemLine.C
diff options
context:
space:
mode:
authorjoye <joye>2014-04-24 19:01:30 (GMT)
committerjoye <joye>2014-04-24 19:01:30 (GMT)
commit6a107486197fabb64f1e5bc07972ac29c75a1d16 (patch)
treec38a9fcb3dce633dc4d48abd492e7d4a7e423e31 /src/bltGrElemLine.C
parent0bc6589c10da2193d451ab2419ec87255c696c0d (diff)
downloadblt-6a107486197fabb64f1e5bc07972ac29c75a1d16.zip
blt-6a107486197fabb64f1e5bc07972ac29c75a1d16.tar.gz
blt-6a107486197fabb64f1e5bc07972ac29c75a1d16.tar.bz2
*** empty log message ***
Diffstat (limited to 'src/bltGrElemLine.C')
-rw-r--r--src/bltGrElemLine.C24
1 files changed, 13 insertions, 11 deletions
diff --git a/src/bltGrElemLine.C b/src/bltGrElemLine.C
index 6974320..67c612d 100644
--- a/src/bltGrElemLine.C
+++ b/src/bltGrElemLine.C
@@ -29,6 +29,8 @@
#include <float.h>
#include <math.h>
+#include <stdlib.h>
+#include <string.h>
extern "C" {
#include "bltInt.h"
@@ -2795,13 +2797,13 @@ void LineElement::DrawValues(Drawable drawable, LinePen* penPtr,
double y = yval[map[count]];
count++;
if (penOps->valueShow == SHOW_X)
- sprintf_s(string, TCL_DOUBLE_SPACE, fmt, x);
+ snprintf(string, TCL_DOUBLE_SPACE, fmt, x);
else if (penOps->valueShow == SHOW_Y)
- sprintf_s(string, TCL_DOUBLE_SPACE, fmt, y);
+ snprintf(string, TCL_DOUBLE_SPACE, fmt, y);
else if (penOps->valueShow == SHOW_BOTH) {
- sprintf_s(string, TCL_DOUBLE_SPACE, fmt, x);
+ snprintf(string, TCL_DOUBLE_SPACE, fmt, x);
strcat(string, ",");
- sprintf_s(string + strlen(string), TCL_DOUBLE_SPACE, fmt, y);
+ snprintf(string + strlen(string), TCL_DOUBLE_SPACE, fmt, y);
}
Blt_DrawText(graphPtr_->tkwin_, drawable, string, &penOps->valueStyle,
@@ -2979,14 +2981,14 @@ void LineElement::ValuesToPostScript(Blt_Ps ps, LinePen* penPtr,
count++;
char string[TCL_DOUBLE_SPACE * 2 + 2];
- if (penOps->valueShow == SHOW_X) {
- sprintf_s(string, TCL_DOUBLE_SPACE, fmt, x);
- } else if (penOps->valueShow == SHOW_Y) {
- sprintf_s(string, TCL_DOUBLE_SPACE, fmt, y);
- } else if (penOps->valueShow == SHOW_BOTH) {
- sprintf_s(string, TCL_DOUBLE_SPACE, fmt, x);
+ if (penOps->valueShow == SHOW_X)
+ snprintf(string, TCL_DOUBLE_SPACE, fmt, x);
+ else if (penOps->valueShow == SHOW_Y)
+ snprintf(string, TCL_DOUBLE_SPACE, fmt, y);
+ else if (penOps->valueShow == SHOW_BOTH) {
+ snprintf(string, TCL_DOUBLE_SPACE, fmt, x);
strcat(string, ",");
- sprintf_s(string + strlen(string), TCL_DOUBLE_SPACE, fmt, y);
+ snprintf(string + strlen(string), TCL_DOUBLE_SPACE, fmt, y);
}
Blt_Ps_DrawText(ps, string, &penOps->valueStyle, pp->x, pp->y);
}