diff --git a/libfreerdp/gdi/graphics.c b/libfreerdp/gdi/graphics.c index 6ea323e24..6e83a76f8 100644 --- a/libfreerdp/gdi/graphics.c +++ b/libfreerdp/gdi/graphics.c @@ -116,7 +116,9 @@ void gdi_Bitmap_Decompress(rdpContext* context, rdpBitmap* bitmap, switch (codec_id) { case RDP_CODEC_ID_NSCODEC: - fprintf(stderr, "gdi_Bitmap_Decompress: nsc not done\n"); + gdi = context->gdi; + nsc_process_message(gdi->nsc_context, bpp, width, height, data, length); + freerdp_image_flip(((NSC_CONTEXT*)gdi->nsc_context)->bmpdata, bitmap->data, width, height, bpp); break; case RDP_CODEC_ID_REMOTEFX: gdi = context->gdi;