pull/105/head
Apex Liu 2018-01-02 03:51:26 +08:00
parent b881ee9d32
commit b0661e1379
2 changed files with 7 additions and 2 deletions

View File

@ -52,6 +52,7 @@ End Sub
//#ifdef RDP_CLIENT_SYSTEM_BUILTIN
//compression:i:1
//bitmapcachepersistenable:i:1
std::string rdp_content = "\
connect to console:i:%d\n\
@ -62,6 +63,7 @@ desktopheight:i:%d\n\
session bpp:i:16\n\
winposstr:s:0,1,%d,%d,%d,%d\n\
compression:i:1\n\
bitmapcachepersistenable:i:1\n\
keyboardhook:i:2\n\
audiocapturemode:i:0\n\
videoplaybackmode:i:1\n\

View File

@ -17,7 +17,7 @@ void MemStream::reset(void)
bool MemStream::seek(size_t offset)
{
if (offset >= m_mbuf.size())
if (offset > m_mbuf.size())
return false;
m_offset = offset;
@ -26,7 +26,10 @@ bool MemStream::seek(size_t offset)
bool MemStream::skip(size_t n)
{
if (m_offset + n >= m_mbuf.size())
if (0 == n)
return true;
if (m_offset + n > m_mbuf.size())
return false;
m_offset += n;
return true;