aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2024-11-09 15:00:30 +0100
committerPierre Ossman <ossman@cendio.se>2025-02-13 11:12:56 +0100
commitdc6b4acab4dae5ce1ef88ea3f183cc66ac71f23c (patch)
treed0923db9181f7ca3049cf68362604ee687644942 /vncviewer
parent3a616d24c91797098bf90a3352b694da04a81fbb (diff)
downloadtigervnc-dc6b4acab4dae5ce1ef88ea3f183cc66ac71f23c.tar.gz
tigervnc-dc6b4acab4dae5ce1ef88ea3f183cc66ac71f23c.zip
Use initializer lists for basic data types
Try to keep the code more compact for the simple things where the type should be obvious from the context. Helps us avoid line wrapping. Also remove explicit conversions to Region where the compiler is able to figure it out by itself, again to reduce line length.
Diffstat (limited to 'vncviewer')
-rw-r--r--vncviewer/PlatformPixelBuffer.cxx2
-rw-r--r--vncviewer/Viewport.cxx8
2 files changed, 5 insertions, 5 deletions
diff --git a/vncviewer/PlatformPixelBuffer.cxx b/vncviewer/PlatformPixelBuffer.cxx
index 0f152e11..faec9716 100644
--- a/vncviewer/PlatformPixelBuffer.cxx
+++ b/vncviewer/PlatformPixelBuffer.cxx
@@ -95,7 +95,7 @@ void PlatformPixelBuffer::commitBufferRW(const rfb::Rect& r)
{
FullFramePixelBuffer::commitBufferRW(r);
mutex.lock();
- damage.assign_union(rfb::Region(r));
+ damage.assign_union(r);
mutex.unlock();
}
diff --git a/vncviewer/Viewport.cxx b/vncviewer/Viewport.cxx
index 653057da..48751e62 100644
--- a/vncviewer/Viewport.cxx
+++ b/vncviewer/Viewport.cxx
@@ -129,7 +129,7 @@ Viewport::Viewport(int w, int h, const rfb::PixelFormat& /*serverPF*/, CConn* cc
OptionsDialog::addCallback(handleOptions, this);
// Make sure we have an initial blank cursor set
- setCursor(0, 0, rfb::Point(0, 0), nullptr);
+ setCursor(0, 0, {0, 0}, nullptr);
}
@@ -430,7 +430,7 @@ int Viewport::handle(int event)
case FL_LEAVE:
window()->cursor(FL_CURSOR_DEFAULT);
// We want a last move event to help trigger edge stuff
- handlePointerEvent(Point(Fl::event_x() - x(), Fl::event_y() - y()), 0);
+ handlePointerEvent({Fl::event_x() - x(), Fl::event_y() - y()}, 0);
return 1;
case FL_PUSH:
@@ -473,11 +473,11 @@ int Viewport::handle(int event)
// A quick press of the wheel "button", followed by a immediate
// release below
- handlePointerEvent(Point(Fl::event_x() - x(), Fl::event_y() - y()),
+ handlePointerEvent({Fl::event_x() - x(), Fl::event_y() - y()},
buttonMask | wheelMask);
}
- handlePointerEvent(Point(Fl::event_x() - x(), Fl::event_y() - y()), buttonMask);
+ handlePointerEvent({Fl::event_x() - x(), Fl::event_y() - y()}, buttonMask);
return 1;
case FL_FOCUS: