Index: Source/bindings/v8/IDBBindingUtilities.cpp |
diff --git a/Source/bindings/v8/IDBBindingUtilities.cpp b/Source/bindings/v8/IDBBindingUtilities.cpp |
index ee02e441cb61ec74de66ac409696a4fc491cb337..9949a38c01082e4523a1a10b58aa963164ca377e 100644 |
--- a/Source/bindings/v8/IDBBindingUtilities.cpp |
+++ b/Source/bindings/v8/IDBBindingUtilities.cpp |
@@ -63,7 +63,7 @@ static v8::Handle<v8::Value> toV8(const IDBKeyPath& value, v8::Handle<v8::Object |
case IDBKeyPath::StringType: |
return v8String(isolate, value.string()); |
case IDBKeyPath::ArrayType: |
- RefPtr<DOMStringList> keyPaths = DOMStringList::create(); |
+ RefPtrWillBeRawPtr<DOMStringList> keyPaths = DOMStringList::create(); |
for (Vector<String>::const_iterator it = value.array().begin(); it != value.array().end(); ++it) |
keyPaths->append(*it); |
return toV8(keyPaths.release(), creationContext, isolate); |