mirror of https://github.com/tp4a/teleport
pull/105/head
parent
b881ee9d32
commit
b0661e1379
|
@ -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\
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue