Acked-by: Jonathon Jongsma <jjongsma@xxxxxxxxxx> On Fri, 2016-09-16 at 12:33 +0100, Frediano Ziglio wrote: > Avoid negative syntax. Also could prevent some memory problem is > number > get too big. > > Signed-off-by: Frediano Ziglio <fziglio@xxxxxxxxxx> > --- > server/red-replay-qxl.c | 16 ++++++++-------- > 1 file changed, 8 insertions(+), 8 deletions(-) > > diff --git a/server/red-replay-qxl.c b/server/red-replay-qxl.c > index 1442686..69669dc 100644 > --- a/server/red-replay-qxl.c > +++ b/server/red-replay-qxl.c > @@ -209,7 +209,7 @@ static replay_t read_binary(SpiceReplay *replay, > const char *prefix, size_t *siz > { > char template[1024]; > int with_zlib = -1; > - int zlib_size; > + unsigned int zlib_size; > uint8_t *zlib_buffer; > z_stream strm; > > @@ -233,7 +233,7 @@ static replay_t read_binary(SpiceReplay *replay, > const char *prefix, size_t *siz > int ret; > GList *elem; > > - replay_fscanf(replay, "%d:", &zlib_size); > + replay_fscanf(replay, "%u:", &zlib_size); > if (replay->error) { > return REPLAY_ERROR; > } > @@ -281,11 +281,11 @@ static ssize_t > red_replay_data_chunks(SpiceReplay *replay, const char *prefix, > uint8_t **mem, size_t > base_size) > { > size_t data_size; > - int count_chunks; > + unsigned int count_chunks; > size_t next_data_size; > QXLDataChunk *cur, *next; > > - replay_fscanf(replay, "data_chunks %d %zu\n", &count_chunks, > &data_size); > + replay_fscanf(replay, "data_chunks %u %zu\n", &count_chunks, > &data_size); > if (replay->error) { > return -1; > } > @@ -376,9 +376,9 @@ static void red_replay_path_free(SpiceReplay > *replay, QXLPHYSICAL p) > static QXLClipRects *red_replay_clip_rects(SpiceReplay *replay) > { > QXLClipRects *qxl = NULL; > - int num_rects; > + unsigned int num_rects; > > - replay_fscanf(replay, "num_rects %d\n", &num_rects); > + replay_fscanf(replay, "num_rects %u\n", &num_rects); > if (replay->error) { > return NULL; > } > @@ -443,9 +443,9 @@ static QXLImage *red_replay_image(SpiceReplay > *replay, uint32_t flags) > replay_fscanf(replay, "has_palette %d\n", &has_palette); > if (has_palette) { > QXLPalette *qp; > - int i, num_ents; > + unsigned int i, num_ents; > > - replay_fscanf(replay, "qp.num_ents %d\n", &num_ents); > + replay_fscanf(replay, "qp.num_ents %u\n", &num_ents); > if (replay->error) { > return NULL; > } _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel