mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2026-08-10 07:26:10 +00:00
Fix set but not used variable warning
Introduced by commit 903c91cd30, this
variable is used only for LZ4 code. Move the declaration to the proper
block of code.
Build log:
spicevmc.c: In function 'handle_compressed_msg':
spicevmc.c:346:14: error: variable 'decompressed' set but not used [-Werror=unused-but-set-variable]
uint8_t *decompressed;
^
Signed-off-by: Eduardo Lima (Etrunko) <etrunko@redhat.com>
Acked-by: Christophe Fergeau <cfergeau@redhat.com>
This commit is contained in:
parent
33b45af275
commit
77c062f0c0
@ -345,7 +345,6 @@ static int handle_compressed_msg(SpiceVmcState *state, RedChannelClient *rcc,
|
||||
{
|
||||
/* NOTE: *decompressed is free by the char-device */
|
||||
int decompressed_size;
|
||||
uint8_t *decompressed;
|
||||
RedCharDeviceWriteBuffer *write_buf;
|
||||
|
||||
write_buf = red_char_device_write_buffer_get(state->chardev, rcc->client,
|
||||
@ -353,16 +352,17 @@ static int handle_compressed_msg(SpiceVmcState *state, RedChannelClient *rcc,
|
||||
if (!write_buf) {
|
||||
return FALSE;
|
||||
}
|
||||
decompressed = write_buf->buf;
|
||||
|
||||
switch (compressed_data_msg->type) {
|
||||
#ifdef USE_LZ4
|
||||
case SPICE_DATA_COMPRESSION_TYPE_LZ4:
|
||||
case SPICE_DATA_COMPRESSION_TYPE_LZ4: {
|
||||
uint8_t *decompressed = write_buf->buf;
|
||||
decompressed_size = LZ4_decompress_safe ((char *)compressed_data_msg->compressed_data,
|
||||
(char *)decompressed,
|
||||
compressed_data_msg->compressed_size,
|
||||
compressed_data_msg->uncompressed_size);
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
default:
|
||||
spice_warning("Invalid Compression Type");
|
||||
|
||||
Loading…
Reference in New Issue
Block a user