From 7188627084f17000848992a4e7f5a30779b360e0 Mon Sep 17 00:00:00 2001 From: Vincent Wei Date: Sun, 15 Mar 2020 11:55:43 +0800 Subject: [PATCH] use name when request the shared surface --- src/newgal/newgal.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/newgal/newgal.c b/src/newgal/newgal.c index 98689926..1564e807 100644 --- a/src/newgal/newgal.c +++ b/src/newgal/newgal.c @@ -230,13 +230,12 @@ static GAL_Surface* create_wp_surface(GAL_Surface* screen) } else { REQUEST req; - GHANDLE handle = 0; // for wallpaper pattern, handle always be zero. int fd = -1; SHAREDSURFINFO info; req.id = REQID_GETSHAREDSURFACE; - req.data = &handle; - req.len_data = sizeof(GHANDLE); + req.data = SYSSF_WALLPAPER_PATTER; + req.len_data = strlen (SYSSF_WALLPAPER_PATTER) + 1; if ((ClientRequestEx2 (&req, NULL, 0, -1, &info, sizeof (SHAREDSURFINFO), &fd) < 0) || (fd < 0))