aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-04-09 23:22:44 +0000
committerGravatar commit-bot@chromium.org <commit-bot@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2014-04-09 23:22:44 +0000
commitd6e9b88468e0bdc8f46ceaba1d97ba00253fc941 (patch)
treebcce965f82c73d86477292205b4f334ea0669746 /src
parente4a4f12bb5f15726107402be0506d382638f0bf2 (diff)
remove sprintf
R=mtklein@google.com Author: halcanary@google.com Review URL: https://codereview.chromium.org/230413005 git-svn-id: http://skia.googlecode.com/svn/trunk@14123 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src')
-rw-r--r--src/core/SkError.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/core/SkError.cpp b/src/core/SkError.cpp
index 9e8ff2ddef..2c4abc65c2 100644
--- a/src/core/SkError.cpp
+++ b/src/core/SkError.cpp
@@ -14,6 +14,10 @@
#include <stdio.h>
#include <stdarg.h>
+#ifdef SK_BUILD_FOR_WIN
+ #define snprintf _snprintf
+#endif
+
namespace {
void *CreateThreadError() {
return SkNEW_ARGS(SkError, (kNoError_SkError));
@@ -129,7 +133,7 @@ void SkErrorInternals::SetError(SkError code, const char *fmt, ...) {
break;
}
- sprintf( str, "%s: ", error_name );
+ snprintf(str, ERROR_STRING_LENGTH, "%s: ", error_name);
int string_left = SkToInt(ERROR_STRING_LENGTH - strlen(str));
str += strlen(str);