diff options
-rw-r--r-- | plugins/vnc/vnc_plugin.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/vnc/vnc_plugin.c b/plugins/vnc/vnc_plugin.c index f8d15feb2..a9461d01d 100644 --- a/plugins/vnc/vnc_plugin.c +++ b/plugins/vnc/vnc_plugin.c @@ -1835,7 +1835,8 @@ static void remmina_plugin_vnc_call_feature(RemminaProtocolWidget *gp, const Rem TRACE_CALL(__func__); RemminaPluginVncData *gpdata = GET_PLUGIN_DATA(gp); RemminaFile *remminafile; - + rfbClient* client; + uint8_t previous_bpp; remminafile = remmina_plugin_service->protocol_plugin_get_file(gp); switch (feature->id) { case REMMINA_PLUGIN_VNC_FEATURE_PREF_QUALITY: @@ -1846,8 +1847,8 @@ static void remmina_plugin_vnc_call_feature(RemminaProtocolWidget *gp, const Rem SetFormatAndEncodings((rfbClient *)(gpdata->client)); break; case REMMINA_PLUGIN_VNC_FEATURE_PREF_COLOR: - rfbClient* client = (rfbClient *)(gpdata->client); - uint8_t previous_bpp = client->format.bitsPerPixel; + client = (rfbClient *)(gpdata->client); + previous_bpp = client->format.bitsPerPixel; remmina_plugin_vnc_update_colordepth(client, remmina_plugin_service->file_get_int(remminafile, "colordepth", 32)); SetFormatAndEncodings(client); |