+2006-10-03 MorganL <morganl.webkit@yahoo.com>
+
+ Reviewed by Darin.
+
+ Fixes: http://bugs.webkit.org/show_bug.cgi?id=11099
+ HttpSendRequestEx results in ERROR_HTTP_HEADER_NOT_FOUND
+
+ * platform/win/ResourceLoaderWin.cpp:
+ (WebCore::ResourceLoader::onHandleCreated):
+
2006-10-02 Geoffrey Garen <ggaren@apple.com>
Feared, loathed, reviewed by Darin.
headers += "Referer: ";
headers += d->m_postReferrer;
headers += "\n";
+ const CString& headersLatin1 = headers.latin1();
String formData = postData().flattenToString();
INTERNET_BUFFERSA buffers;
memset(&buffers, 0, sizeof(buffers));
buffers.dwStructSize = sizeof(INTERNET_BUFFERSA);
- buffers.lpcszHeader = headers.latin1();
+ buffers.lpcszHeader = headersLatin1;
buffers.dwHeadersLength = headers.length();
buffers.dwBufferTotal = formData.length();
strncpy(d->m_formDataString, formData.latin1(), formData.length());
d->m_writing = true;
HttpSendRequestExA(d->m_secondaryHandle, &buffers, 0, 0, (DWORD_PTR)d->m_jobId);
+ // FIXME: add proper error handling
}
}