From c29b64e04ee85dbf85dd74de2144fab280a5d5cc Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Wed, 13 Mar 2024 18:49:16 +0200 Subject: [PATCH] clipboard: workaround printing of structs containing &C.Display pointers with gcc --- vlib/clipboard/x11/clipboard.c.v | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/vlib/clipboard/x11/clipboard.c.v b/vlib/clipboard/x11/clipboard.c.v index 55c59ec0b0..c116887b5c 100644 --- a/vlib/clipboard/x11/clipboard.c.v +++ b/vlib/clipboard/x11/clipboard.c.v @@ -16,8 +16,12 @@ $if freebsd { #include # Please install a package with the X11 development headers, for example: `apt-get install libx11-dev` // X11 + @[typedef] -pub struct C.Display { +pub struct C.Display {} + +fn (d &C.Display) str() string { + return 'C.Display{}' } type Window = u64