From 8b9e4192e6d5c16add697a8de573b1c8c2fc14fd Mon Sep 17 00:00:00 2001 From: Alexander Golubev Date: Sun, 22 Mar 2026 10:43:41 +0300 Subject: TQDesktopWidget: Fix SIGSEGV in case class is accessed before init() If screenCount/rects get accessed before init() it may result in SIGSEGV. Namely in TQDesktopWidget::resizeEvent() after recent changes. Signed-off-by: Alexander Golubev --- src/kernel/tqdesktopwidget_x11.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/kernel/tqdesktopwidget_x11.cpp') diff --git a/src/kernel/tqdesktopwidget_x11.cpp b/src/kernel/tqdesktopwidget_x11.cpp index a7e323ffc..8839529de 100644 --- a/src/kernel/tqdesktopwidget_x11.cpp +++ b/src/kernel/tqdesktopwidget_x11.cpp @@ -94,7 +94,7 @@ public: }; TQDesktopWidgetPrivate::TQDesktopWidgetPrivate() - : use_xinerama(false), defaultScreen(0), screenCount(1), + : use_xinerama(false), defaultScreen(0), screenCount(0), screens( 0 ), rects( 0 ), workareas( 0 ) { } -- cgit v1.2.3