| Index: src/liveedit.cc | 
| =================================================================== | 
| --- src/liveedit.cc	(revision 5365) | 
| +++ src/liveedit.cc	(working copy) | 
| @@ -739,7 +739,7 @@ | 
| Handle<String> name_handle(String::cast(info->name())); | 
| info_wrapper.SetProperties(name_handle, info->start_position(), | 
| info->end_position(), info); | 
| -    array->SetElement(i, *(info_wrapper.GetJSArray())); | 
| +    SetElement(array, i, info_wrapper.GetJSArray()); | 
| } | 
| } | 
|  | 
| @@ -1384,8 +1384,9 @@ | 
| for (int i = 0; i < array_len; i++) { | 
| if (result->GetElement(i) == | 
| Smi::FromInt(LiveEdit::FUNCTION_BLOCKED_ON_ACTIVE_STACK)) { | 
| -      result->SetElement(i, Smi::FromInt( | 
| -          LiveEdit::FUNCTION_REPLACED_ON_ACTIVE_STACK)); | 
| +      Handle<Object> replaced( | 
| +          Smi::FromInt(LiveEdit::FUNCTION_REPLACED_ON_ACTIVE_STACK)); | 
| +      SetElement(result, i, replaced); | 
| } | 
| } | 
| return NULL; | 
|  |