Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/Remmina/Remmina.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/rdp/rdp_graphics.c')
-rw-r--r--plugins/rdp/rdp_graphics.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/plugins/rdp/rdp_graphics.c b/plugins/rdp/rdp_graphics.c
index 0b5e3685b..758855858 100644
--- a/plugins/rdp/rdp_graphics.c
+++ b/plugins/rdp/rdp_graphics.c
@@ -387,7 +387,11 @@ void rf_register_graphics(rdpGraphics* graphics)
bitmap = (rdpBitmap*)malloc(sizeof(rdpBitmap));
ZeroMemory(bitmap, sizeof(rdpBitmap));
+#ifdef RF_BITMAP
bitmap->size = sizeof(rfBitmap);
+#else
+ bitmap->size = 0;
+#endif
bitmap->New = rf_Bitmap_New;
bitmap->Free = rf_Bitmap_Free;
@@ -417,7 +421,11 @@ void rf_register_graphics(rdpGraphics* graphics)
glyph = (rdpGlyph*)malloc(sizeof(rdpGlyph));
ZeroMemory(glyph, sizeof(rdpGlyph));
+#ifdef RF_GLYPH
glyph->size = sizeof(rfGlyph);
+#else
+ glyph->size = 0;
+#endif
glyph->New = rf_Glyph_New;
glyph->Free = rf_Glyph_Free;