]> source.dussan.org Git - tigervnc.git/commit
Clean up server rendered cursor logic
authorPierre Ossman <ossman@cendio.se>
Tue, 9 Jun 2015 14:09:06 +0000 (16:09 +0200)
committerPierre Ossman <ossman@cendio.se>
Tue, 9 Jun 2015 14:09:06 +0000 (16:09 +0200)
commit671d2effa0b30b8883edb8d7f6f65e23f0908311
treeb44d440324a534074cb3050c6f350e8a5cb472eb
parent56f99d63df16836e03cc8bc2c531684e89e1b6f1
Clean up server rendered cursor logic

Variables were reused a bit too heavily and it was possible to get
the logic at a point where the server would try to render a cursor
where it wasn't needed, and the empty update rect would cause a
crash. Clear things up by introducing some more explicit variables.
common/rfb/VNCSConnectionST.cxx
common/rfb/VNCSConnectionST.h