[Webkit-unassigned] [Bug 71611] [GTK] simplify ResourceHandleSoup
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Sat Nov 5 12:22:20 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=71611
--- Comment #10 from Martin Robinson <mrobinson at webkit.org> 2011-11-05 12:22:20 PST ---
(From update of attachment 113759)
View in context: https://bugs.webkit.org/attachment.cgi?id=113759&action=review
> Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp:-835
> - bool convertToUTF16 = static_cast<bool>(data);
It seems data is unused now? If so you should remove the argument name or surround it like this /* data */ to avoid a compiler warning.
> Source/WebCore/platform/network/soup/ResourceHandleSoup.cpp:862
> - if (G_LIKELY(!convertToUTF16))
> - client->didReceiveData(handle.get(), d->m_buffer, bytesRead, bytesRead);
> - else {
> - // We have to convert it to UTF-16 due to limitations in KURL
> - String data = String::fromUTF8(d->m_buffer, bytesRead);
> - client->didReceiveData(handle.get(), reinterpret_cast<const char*>(data.characters()), data.length() * sizeof(UChar), bytesRead);
> - }
> + client->didReceiveData(handle.get(), d->m_buffer, bytesRead, bytesRead);
Oh, thank god. That code was so mysterious. I'm glad it's gone.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list