summaryrefslogtreecommitdiffstats
path: root/src/qt5_in_gtk.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2022-05-29 14:57:25 -0400
committerDavid Robillard <d@drobilla.net>2022-05-30 14:34:05 -0400
commit2d18caf46d9c279fb193dc2a460d53d93b3717b5 (patch)
tree4dfa9fc08850faea3b8639cf9e4ca0e6dfbb9d00 /src/qt5_in_gtk.cpp
parentf5af5ebd51d03a642ad9af515745dcb81730ac3d (diff)
downloadsuil-2d18caf46d9c279fb193dc2a460d53d93b3717b5.tar.gz
suil-2d18caf46d9c279fb193dc2a460d53d93b3717b5.tar.bz2
suil-2d18caf46d9c279fb193dc2a460d53d93b3717b5.zip
Fix MacOS build
I can't for the life of me figure out how to do this portably with C++ casts, since the native types are very different between platforms (pointer on MacOS, integer on X11). So, just give up and go back to C casts here.
Diffstat (limited to 'src/qt5_in_gtk.cpp')
-rw-r--r--src/qt5_in_gtk.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qt5_in_gtk.cpp b/src/qt5_in_gtk.cpp
index 6277daa..1c614c7 100644
--- a/src/qt5_in_gtk.cpp
+++ b/src/qt5_in_gtk.cpp
@@ -125,7 +125,7 @@ suil_qt_wrapper_realize(GtkWidget* w, gpointer)
{
SuilQtWrapper* const wrap = SUIL_QT_WRAPPER(w);
GtkSocket* const s = GTK_SOCKET(w);
- const WId id = static_cast<WId>(gtk_socket_get_id(s));
+ const WId id = (WId)gtk_socket_get_id(s);
wrap->qembed->winId();
wrap->qembed->windowHandle()->setParent(QWindow::fromWinId(id));