| Index: src/simulator-arm.cc
|
| ===================================================================
|
| --- src/simulator-arm.cc (revision 347)
|
| +++ src/simulator-arm.cc (working copy)
|
| @@ -43,8 +43,12 @@
|
| using ::v8::internal::OS;
|
| using ::v8::internal::ReadLine;
|
| using ::v8::internal::DeleteArray;
|
| +#ifdef WIN32
|
| +#define SScanF sscanf_s
|
| +#else
|
| +#define SScanF sscanf
|
| +#endif
|
|
|
| -
|
| // The Debugger class is used by the simulator while debugging simulated ARM
|
| // code.
|
| class Debugger {
|
| @@ -130,7 +134,7 @@
|
| }
|
| return true;
|
| } else {
|
| - return sscanf(desc, "%i", value) == 1; // NOLINT
|
| + return SScanF(desc, "%i", value) == 1; // NOLINT
|
| }
|
| return false;
|
| }
|
| @@ -215,7 +219,7 @@
|
| } else {
|
| // Use sscanf to parse the individual parts of the command line. At the
|
| // moment no command expects more than two parameters.
|
| - int args = sscanf(line, // NOLINT
|
| + int args = SScanF(line, // NOLINT
|
| "%" XSTR(COMMAND_SIZE) "s "
|
| "%" XSTR(ARG_SIZE) "s "
|
| "%" XSTR(ARG_SIZE) "s",
|
|
|