diff options
Diffstat (limited to 'WebKit/win/MarshallingHelpers.cpp')
-rw-r--r-- | WebKit/win/MarshallingHelpers.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/WebKit/win/MarshallingHelpers.cpp b/WebKit/win/MarshallingHelpers.cpp index 2a3935e..d0196de 100644 --- a/WebKit/win/MarshallingHelpers.cpp +++ b/WebKit/win/MarshallingHelpers.cpp @@ -42,12 +42,13 @@ CFDictionaryValueCallBacks MarshallingHelpers::kIUnknownDictionaryValueCallBacks KURL MarshallingHelpers::BSTRToKURL(BSTR urlStr) { - return KURL(String(urlStr, SysStringLen(urlStr))); + return KURL(String(urlStr, SysStringLen(urlStr)).deprecatedString()); } BSTR MarshallingHelpers::KURLToBSTR(const KURL& url) { - return SysAllocStringLen(url.string().characters(), url.string().length()); + String urlString(url.string()); + return SysAllocStringLen(urlString.characters(), urlString.length()); } CFURLRef MarshallingHelpers::PathStringToFileCFURLRef(const String& string) |