Revert "dcc: remove not necessary volatile specifications"

This reverts commit efe5a0c501.

Due to a problem in the compiler this causes compile to fail.

Acked-by: Jonathon Jongsma <jjongsma@redhat.com>
This commit is contained in:
Frediano Ziglio 2016-02-15 16:06:02 +00:00
parent 7870c27fca
commit 3108fb37e3

View File

@ -848,9 +848,9 @@ static int dcc_compress_image_jpeg(DisplayChannelClient *dcc, SpiceImage *dest,
LzData *lz_data = &dcc->lz_data;
JpegEncoderContext *jpeg = dcc->jpeg;
LzContext *lz = dcc->lz;
JpegEncoderImageType jpeg_in_type;
volatile JpegEncoderImageType jpeg_in_type;
int jpeg_size = 0;
int has_alpha = FALSE;
volatile int has_alpha = FALSE;
int alpha_lz_size = 0;
int comp_head_filled;
int comp_head_left;
@ -1016,7 +1016,7 @@ static int dcc_compress_image_quic(DisplayChannelClient *dcc, SpiceImage *dest,
{
QuicData *quic_data = &dcc->quic_data;
QuicContext *quic = dcc->quic;
QuicImageType type;
volatile QuicImageType type;
int size, stride;
stat_start_time_t start_time;
stat_start_time_init(&start_time, &DCC_TO_DC(dcc)->quic_stat);