Browse Source

Fix NetCliAuthFileRequest Regression introduced by 6e56447

Our data fields have to be the same as their size on the wire. Ugh.
Adam Johnson 11 years ago
parent
commit
efec679e1f
  1. 5
      Sources/Plasma/PubUtilLib/plNetGameLib/Private/plNglAuth.cpp

5
Sources/Plasma/PubUtilLib/plNetGameLib/Private/plNglAuth.cpp

@ -3588,10 +3588,13 @@ bool FileDownloadRequestTrans::Send () {
if (!AcquireConn())
return false;
wchar_t filename[MAX_PATH];
wcsncpy(filename, m_filename.AsString().ToWchar(), arrsize(filename));
const uintptr_t msg[] = {
kCli2Auth_FileDownloadRequest,
m_transId,
reinterpret_cast<uintptr_t>(m_filename.AsString().ToWchar().GetData()),
reinterpret_cast<uintptr_t>(filename),
};
m_conn->Send(msg, arrsize(msg));

Loading…
Cancel
Save