---
Thank you for an excellent program. I have a small question & perhaps a bug
fix. In the CheckBuffer function in vncBuffer,

memcpy(m_backbuff, m_mainbuff, m_desktop->ScreenBuffSize());
---

yes, this line of code is trying to ensure that initial updates for any part
of the screen will always be sent but I don't think it succeeds.  Oh well.
Seems to work well enough without it.

---
I get it because in my version of vncClient::SendUpdate() I sometimes reduce
m_changed_rgn to lower the CPU impact of large area checks. Anyway
commenting out the memcpy does not seem to produce any harmful side effects,
seems to save a "needless" and expensive memcpy and removes my problem. I
hope this is helpful.
---

In what way do you reduce the m_changed_rgn?

Cheers,

James "Wez" Weatherall
--
          "The path to enlightenment is /usr/bin/enlightenment"
Laboratory for Communications Engineering, Cambridge - Tel : 766513
AT&T Labs Cambridge, UK                              - Tel : 343000
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to [EMAIL PROTECTED]
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------

Reply via email to