| Index: platform_tools/android/launcher/skia_launcher.cpp
|
| diff --git a/platform_tools/android/launcher/skia_launcher.cpp b/platform_tools/android/launcher/skia_launcher.cpp
|
| index 746d470a3c2dcaad8d38bc0b1671d75daddc0e62..a6a3f887ac4822784e2e58b565697e7f10e39266 100644
|
| --- a/platform_tools/android/launcher/skia_launcher.cpp
|
| +++ b/platform_tools/android/launcher/skia_launcher.cpp
|
| @@ -8,6 +8,10 @@
|
| #include <dlfcn.h>
|
| #include <stdio.h>
|
|
|
| +#ifdef SK_BUILD_FOR_WIN
|
| + #define snprintf _snprintf
|
| +#endif
|
| +
|
| void usage() {
|
| printf("[USAGE] skia_launcher program_name [options]\n");
|
| printf(" program_name: the skia program you want to launch (e.g. tests, bench)\n");
|
| @@ -32,7 +36,8 @@ void* load_library(const char* appLocation, const char* libraryName)
|
| {
|
| // attempt to lookup the location of the shared libraries
|
| char libraryLocation[100];
|
| - sprintf(libraryLocation, "%s/lib%s.so", appLocation, libraryName);
|
| + snprintf(libraryLocation, sizeof(libraryLocation),
|
| + "%s/lib%s.so", appLocation, libraryName);
|
| if (!file_exists(libraryLocation)) {
|
| printf("ERROR: Unable to find the '%s' library in the Skia App.\n", libraryName);
|
| printf("ERROR: Did you provide the correct program_name?\n");
|
|
|