| Index: test/cctest/compiler/test-loop-assignment-analysis.cc | 
| diff --git a/test/cctest/compiler/test-loop-assignment-analysis.cc b/test/cctest/compiler/test-loop-assignment-analysis.cc | 
| index 0f0984901816454e242a13a81949cacf0b2e2216..aabd95bc231b9e6619798646ffeec029b7ba9c8c 100644 | 
| --- a/test/cctest/compiler/test-loop-assignment-analysis.cc | 
| +++ b/test/cctest/compiler/test-loop-assignment-analysis.cc | 
| @@ -15,14 +15,14 @@ namespace { | 
| const int kBufferSize = 1024; | 
|  | 
| struct TestHelper : public HandleAndZoneScope { | 
| -  char buffer[kBufferSize]; | 
| Handle<JSFunction> function; | 
| LoopAssignmentAnalysis* result; | 
|  | 
| explicit TestHelper(const char* body) | 
| : function(Handle<JSFunction>::null()), result(NULL) { | 
| -    snprintf(buffer, kBufferSize, "function f(a,b,c) { %s; } f;", body); | 
| -    v8::Local<v8::Value> v = CompileRun(buffer); | 
| +    ScopedVector<char> program(kBufferSize); | 
| +    SNPrintF(program, "function f(a,b,c) { %s; } f;", body); | 
| +    v8::Local<v8::Value> v = CompileRun(program.start()); | 
| Handle<Object> obj = v8::Utils::OpenHandle(*v); | 
| function = Handle<JSFunction>::cast(obj); | 
| } | 
|  |