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 'remmina-plugins/rdp/rdp_cliprdr.c')
-rw-r--r--remmina-plugins/rdp/rdp_cliprdr.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/remmina-plugins/rdp/rdp_cliprdr.c b/remmina-plugins/rdp/rdp_cliprdr.c
index 313aa1b75..972b06c43 100644
--- a/remmina-plugins/rdp/rdp_cliprdr.c
+++ b/remmina-plugins/rdp/rdp_cliprdr.c
@@ -112,7 +112,7 @@ static UINT8* lf2crlf(UINT8* data, int* size)
return outbuf;
}
-static void crlf2lf(UINT8* data, int* size)
+static void crlf2lf(UINT8* data, size_t* size)
{
UINT8 c;
UINT8* out;
@@ -252,6 +252,7 @@ void remmina_rdp_cliprdr_process_data_response(RemminaProtocolWidget* gp, RDP_CB
data = Stream_Buffer(s);
size = Stream_Length(s);
+ Stream_Free(s, TRUE);
pixbuf = gdk_pixbuf_loader_new();
gdk_pixbuf_loader_write(pixbuf, data, size, NULL);
Stream_Free(s, TRUE);