summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Roskin <plroskin@gmail.com>2016-07-08 00:58:48 +0000
committerPavel Roskin <plroskin@gmail.com>2016-07-08 04:29:53 +0000
commit2cb3af8ac305c3387ce6f83e85c3bc76fbc4b979 (patch)
tree9ba5cd56510dc84b8985ab958c80fce9a3a63ed7
parent7cd9a5c4afce79ee10119bc5545c693290671bcb (diff)
downloadxrdp-proprietary-2cb3af8ac305c3387ce6f83e85c3bc76fbc4b979.tar.gz
xrdp-proprietary-2cb3af8ac305c3387ce6f83e85c3bc76fbc4b979.zip
Cast the result of g_shmat() to the destination type
-rw-r--r--xup/xup.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/xup/xup.c b/xup/xup.c
index ada25c42..b841985e 100644
--- a/xup/xup.c
+++ b/xup/xup.c
@@ -1088,7 +1088,7 @@ process_server_paint_rect_shmem(struct mod *amod, struct stream *s)
if (amod->screen_shmem_id_mapped == 0)
{
amod->screen_shmem_id = shmem_id;
- amod->screen_shmem_pixels = g_shmat(amod->screen_shmem_id);
+ amod->screen_shmem_pixels = (char *) g_shmat(amod->screen_shmem_id);
if (amod->screen_shmem_pixels == (void*)-1)
{
/* failed */
@@ -1199,7 +1199,7 @@ process_server_paint_rect_shmem_ex(struct mod *amod, struct stream *s)
if (amod->screen_shmem_id_mapped == 0)
{
amod->screen_shmem_id = shmem_id;
- amod->screen_shmem_pixels = g_shmat(amod->screen_shmem_id);
+ amod->screen_shmem_pixels = (char *) g_shmat(amod->screen_shmem_id);
if (amod->screen_shmem_pixels == (void*)-1)
{
/* failed */