Index: test/cctest/test-api.cc |
diff --git a/test/cctest/test-api.cc b/test/cctest/test-api.cc |
index c48a521969e56991cd4126cbc3454803da3ebaad..8faf44c67c68f4b9d5e78e891c24ed91e4f09f3a 100644 |
--- a/test/cctest/test-api.cc |
+++ b/test/cctest/test-api.cc |
@@ -15732,29 +15732,30 @@ uint8_t callback_fired = 0; |
void CallCompletedCallback1() { |
- printf("Firing callback 1.\n"); |
+ i::OS::Print("Firing callback 1.\n"); |
callback_fired ^= 1; // Toggle first bit. |
} |
void CallCompletedCallback2() { |
- printf("Firing callback 2.\n"); |
+ i::OS::Print("Firing callback 2.\n"); |
callback_fired ^= 2; // Toggle second bit. |
} |
Handle<Value> RecursiveCall(const Arguments& args) { |
- uint32_t level = args[0]->Uint32Value(); |
+ int level = args[0]->Int32Value(); |
if (level < 3) { |
level++; |
- printf("Entering recursion level %d.\n", level); |
+ i::OS::Print("Entering recursion level %d.\n", level); |
char script[64]; |
- snprintf(script, sizeof(script), "recursion(%d)", level); |
- CompileRun(script); |
- printf("Leaving recursion level %d.\n", level); |
+ i::Vector<char> script_vector(script, sizeof(script)); |
+ i::OS::SNPrintF(script_vector, "recursion(%d)", level); |
+ CompileRun(script_vector.start()); |
+ i::OS::Print("Leaving recursion level %d.\n", level); |
CHECK_EQ(0, callback_fired); |
} else { |
- printf("Recursion ends.\n"); |
+ i::OS::Print("Recursion ends.\n"); |
CHECK_EQ(0, callback_fired); |
} |
return Undefined(); |
@@ -15772,19 +15773,19 @@ TEST(CallCompletedCallback) { |
v8::V8::AddCallCompletedCallback(CallCompletedCallback1); |
v8::V8::AddCallCompletedCallback(CallCompletedCallback1); |
v8::V8::AddCallCompletedCallback(CallCompletedCallback2); |
- printf("--- Script (1) ---\n"); |
+ i::OS::Print("--- Script (1) ---\n"); |
Local<Script> script = |
v8::Script::Compile(v8::String::New("recursion(0)")); |
script->Run(); |
CHECK_EQ(3, callback_fired); |
- printf("\n--- Script (2) ---\n"); |
+ i::OS::Print("\n--- Script (2) ---\n"); |
callback_fired = 0; |
v8::V8::RemoveCallCompletedCallback(CallCompletedCallback1); |
script->Run(); |
CHECK_EQ(2, callback_fired); |
- printf("\n--- Function ---\n"); |
+ i::OS::Print("\n--- Function ---\n"); |
callback_fired = 0; |
Local<Function> recursive_function = |
Local<Function>::Cast(env->Global()->Get(v8_str("recursion"))); |