diff options
author | Giovanni Panozzo <giovanni@panozzo.it> | 2014-08-13 23:22:49 +0400 |
---|---|---|
committer | Giovanni Panozzo <giovanni@panozzo.it> | 2014-08-13 23:22:49 +0400 |
commit | 0ee267290f3c7b7fc69c26f16348cb66e4afe6ea (patch) | |
tree | ced98f915160afd825dfe6afcef7a501d7eba665 /remmina-plugins/rdp | |
parent | da270da45093879a2320261ce01580dd8c1f0d33 (diff) |
Fix double free crash
Diffstat (limited to 'remmina-plugins/rdp')
-rw-r--r-- | remmina-plugins/rdp/rdp_cliprdr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/remmina-plugins/rdp/rdp_cliprdr.c b/remmina-plugins/rdp/rdp_cliprdr.c index 7ca3548f6..42f51f7ba 100644 --- a/remmina-plugins/rdp/rdp_cliprdr.c +++ b/remmina-plugins/rdp/rdp_cliprdr.c @@ -266,7 +266,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); |