|
Lines 72-79
void Connection::readyReadHandler()
a/WebKit2/Platform/CoreIPC/qt/ConnectionQt.cpp_sec1
|
| 72 |
ASSERT_UNUSED(numberOfBytesRead, numberOfBytesRead); |
72 |
ASSERT_UNUSED(numberOfBytesRead, numberOfBytesRead); |
| 73 |
|
73 |
|
| 74 |
// The messageID is encoded at the end of the buffer. |
74 |
// The messageID is encoded at the end of the buffer. |
| 75 |
size_t realBufferSize = m_currentMessageSize - sizeof(MessageID); |
75 |
size_t realBufferSize = m_currentMessageSize - sizeof(uint32_t); |
| 76 |
unsigned messageID = *reinterpret_cast<unsigned*>(m_readBuffer.data() + realBufferSize); |
76 |
uint32_t messageID = *reinterpret_cast<uint32_t*>(m_readBuffer.data() + realBufferSize); |
| 77 |
|
77 |
|
| 78 |
processIncomingMessage(MessageID::fromInt(messageID), adoptPtr(new ArgumentDecoder(m_readBuffer.data(), realBufferSize))); |
78 |
processIncomingMessage(MessageID::fromInt(messageID), adoptPtr(new ArgumentDecoder(m_readBuffer.data(), realBufferSize))); |
| 79 |
|
79 |
|