diff --git a/src/protocols/rdp/rdp_fs.h b/src/protocols/rdp/rdp_fs.h index abdda105..9168efb1 100644 --- a/src/protocols/rdp/rdp_fs.h +++ b/src/protocols/rdp/rdp_fs.h @@ -229,7 +229,7 @@ typedef struct guac_rdp_fs_file { /** * The size of this file, in bytes. */ - int size; + uint64_t size; /** * The time this file was created, as a Windows timestamp. diff --git a/src/protocols/vnc/display.c b/src/protocols/vnc/display.c index 22de084a..7273e4b3 100644 --- a/src/protocols/vnc/display.c +++ b/src/protocols/vnc/display.c @@ -153,6 +153,7 @@ void guac_vnc_copyrect(rfbClient* client, int src_x, int src_y, int w, int h, in } void guac_vnc_set_pixel_format(rfbClient* client, int color_depth) { + client->format.trueColour = 1; switch(color_depth) { case 8: client->format.depth = 8;