]> source.dussan.org Git - tigervnc.git/commitdiff
Copied the dot cursor logic over from the Unix viewer incorrectly.
authorPierre Ossman <ossman@cendio.se>
Thu, 9 Jun 2011 08:39:35 +0000 (08:39 +0000)
committerPierre Ossman <ossman@cendio.se>
Thu, 9 Jun 2011 08:39:35 +0000 (08:39 +0000)
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4480 3789f03b-4d11-0410-bbf8-ca57d06f2519

vncviewer/Viewport.cxx

index 14feaf88119709e6f46a2ad829ee0c837556586d..f673dd84e5be5b85c126d95291be375f760066ca 100644 (file)
@@ -207,9 +207,8 @@ void Viewport::setCursor(int width, int height, const Point& hotspot,
   for (i = 0; i < mask_len; i++)
     if (((rdr::U8*)mask)[i]) break;
 
-  if (i == mask_len) {
-    if (dotWhenNoCursor)
-      vlog.debug("cursor is empty - using dot");
+  if ((i == mask_len) && dotWhenNoCursor) {
+    vlog.debug("cursor is empty - using dot");
 
     Fl_Pixmap pxm(dotcursor_xpm);
     cursor = new Fl_RGB_Image(&pxm);