> > It's always set, no need to have conditional compilation based on it. > > Signed-off-by: Christophe Fergeau <cfergeau@xxxxxxxxxx> > --- > common/quic.c | 9 --------- > common/quic_rgb_tmpl.c | 12 ------------ > common/quic_tmpl.c | 12 ------------ > 3 files changed, 33 deletions(-) > > diff --git a/common/quic.c b/common/quic.c > index 0403db9..3778bdc 100644 > --- a/common/quic.c > +++ b/common/quic.c > @@ -29,8 +29,6 @@ > #include "spice_common.h" > #include "bitops.h" > > -#define RLE > - > /* ASCII "QUIC" */ > #define QUIC_MAGIC 0x43495551 > #define QUIC_VERSION_MAJOR 0U > @@ -493,8 +491,6 @@ static inline void decode_eat32bits(Encoder *encoder) > decode_eatbits(encoder, 16); > } > > -#ifdef RLE > - > static inline void encode_ones(Encoder *encoder, unsigned int n) > { > unsigned int count; > @@ -663,7 +659,6 @@ static int decode_channel_run(Encoder *encoder, Channel > *channel) > > return runlen; > } > -#endif > > static inline void init_decode_io(Encoder *encoder) > { > @@ -993,9 +988,7 @@ static int encoder_reset(Encoder *encoder, uint32_t > *io_ptr, uint32_t *io_ptr_en > encoder->rgb_state.wmileft = DEFwminext; > set_wm_trigger(&encoder->rgb_state); > > -#if defined(RLE) > encoder_init_rle(&encoder->rgb_state); > -#endif > > encoder->io_words_count = io_ptr_end - io_ptr; > encoder->io_now = io_ptr; > @@ -1057,9 +1050,7 @@ static int encoder_reset_channels(Encoder *encoder, int > channels, int width, int > encoder->channels[i].state.wmileft = DEFwminext; > set_wm_trigger(&encoder->channels[i].state); > > -#if defined(RLE) > encoder_init_rle(&encoder->channels[i].state); > -#endif > } > return TRUE; > } > diff --git a/common/quic_rgb_tmpl.c b/common/quic_rgb_tmpl.c > index 3cacb33..96d3a94 100644 > --- a/common/quic_rgb_tmpl.c > +++ b/common/quic_rgb_tmpl.c > @@ -154,16 +154,12 @@ > correlate_row_b[index]); > > > -#ifdef RLE > #define RLE_PRED_IMP > \ > if (SAME_PIXEL(&prev_row[i - 1], &prev_row[i])) { > \ > if (run_index != i && i > 2 && SAME_PIXEL(&cur_row[i - 1], &cur_row[i - > 2])) { \ > goto do_run; > \ > } > \ > } > -#else > -#define RLE_PRED_IMP > -#endif > > #ifdef COMPRESS_IMP > > @@ -290,10 +286,8 @@ static void FNAME(compress_row_seg)(Encoder *encoder, > int i, > BYTE * const correlate_row_g = channel_g->correlate_row; > BYTE * const correlate_row_b = channel_b->correlate_row; > int stopidx; > -#ifdef RLE > int run_index = 0; > int run_size; > -#endif > > spice_assert(end - i > 0); > > @@ -339,7 +333,6 @@ static void FNAME(compress_row_seg)(Encoder *encoder, int > i, > > return; > > -#ifdef RLE > do_run: > run_index = i; > encoder->rgb_state.waitcnt = stopidx - i; > @@ -354,7 +347,6 @@ do_run: > } > encode_run(encoder, run_size); > stopidx = i + encoder->rgb_state.waitcnt; > -#endif > } > } > > @@ -546,10 +538,8 @@ static void FNAME(uncompress_row_seg)(Encoder *encoder, > BYTE * const correlate_row_b = channel_b->correlate_row; > const unsigned int waitmask = bppmask[encoder->rgb_state.wmidx]; > int stopidx; > -#ifdef RLE > int run_index = 0; > int run_end; > -#endif > > spice_assert(end - i > 0); > > @@ -600,7 +590,6 @@ static void FNAME(uncompress_row_seg)(Encoder *encoder, > > return; > > -#ifdef RLE > do_run: > encoder->rgb_state.waitcnt = stopidx - i; > run_index = i; > @@ -618,7 +607,6 @@ do_run: > } > > stopidx = i + encoder->rgb_state.waitcnt; > -#endif > } > } > > diff --git a/common/quic_tmpl.c b/common/quic_tmpl.c > index 315973d..f86addf 100644 > --- a/common/quic_tmpl.c > +++ b/common/quic_tmpl.c > @@ -44,16 +44,12 @@ > #define _PIXEL_B ((unsigned int)prev[0].a) > #define _PIXEL_C ((unsigned int)prev[-1].a) > > -#ifdef RLE > #define RLE_PRED_IMP \ > if (prev_row[i - 1].a == prev_row[i].a) { \ > if (run_index != i && i > 2 && cur_row[i - 1].a == cur_row[i - 2].a) { \ > goto do_run; \ > } \ > } > -#else > -#define RLE_PRED_IMP > -#endif > > /* a */ > static inline BYTE FNAME(decorrelate_0)(const PIXEL * const curr, const > unsigned int bpc_mask) > @@ -183,10 +179,8 @@ static void FNAME(compress_row_seg)(Encoder *encoder, > Channel *channel, int i, > { > BYTE * const decorrelate_drow = channel->correlate_row; > int stopidx; > -#ifdef RLE > int run_index = 0; > int run_size; > -#endif > > spice_assert(end - i > 0); > > @@ -243,7 +237,6 @@ static void FNAME(compress_row_seg)(Encoder *encoder, > Channel *channel, int i, > > return; > > -#ifdef RLE > do_run: > run_index = i; > channel->state.waitcnt = stopidx - i; > @@ -258,7 +251,6 @@ do_run: > } > encode_channel_run(encoder, channel, run_size); > stopidx = i + channel->state.waitcnt; > -#endif > } > } > > @@ -410,10 +402,8 @@ static void FNAME(uncompress_row_seg)(Encoder *encoder, > Channel *channel, > { > const unsigned int waitmask = bppmask[channel->state.wmidx]; > int stopidx; > -#ifdef RLE > int run_index = 0; > int run_end; > -#endif > > spice_assert(end - i > 0); > > @@ -469,7 +459,6 @@ static void FNAME(uncompress_row_seg)(Encoder *encoder, > Channel *channel, > > return; > > -#ifdef RLE > do_run: > channel->state.waitcnt = stopidx - i; > run_index = i; > @@ -484,7 +473,6 @@ do_run: > } > > stopidx = i + channel->state.waitcnt; > -#endif > } > } > I would extend the rationale Acked-by: Frediano Ziglio <fziglio@xxxxxxxxxx> Code compile to the same binary. Frediano _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel