From 73207a1d8bf1ecf6bc6fea03ae56109fe18e9574 Mon Sep 17 00:00:00 2001 From: Johann Date: Thu, 27 Jan 2011 11:50:29 -0500 Subject: [PATCH] warning: pointer targets differ in signedness vp8/encoder/rdopt.c:728: warning: pointer targets in passing argument 3 of 'macro_block_yrd' differ in signedness vp8/encoder/rdopt.c:541: note: expected 'int *' but argument is of type 'unsigned int *' distortion is signed when calling macro_block_yrd is both other cases, as well as for RDCOST Change-Id: I5e22358b7da76a116f498793253aac8099cb3461 --- vp8/encoder/rdopt.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/vp8/encoder/rdopt.c b/vp8/encoder/rdopt.c index d1745bbca..950c02997 100644 --- a/vp8/encoder/rdopt.c +++ b/vp8/encoder/rdopt.c @@ -708,7 +708,7 @@ int vp8_rd_pick_intra16x16mby_mode(VP8_COMP *cpi, MB_PREDICTION_MODE mode; MB_PREDICTION_MODE UNINITIALIZED_IS_SAFE(mode_selected); int rate, ratey; - unsigned int distortion; + int distortion; int best_rd = INT_MAX; int this_rd; int i; @@ -737,7 +737,7 @@ int vp8_rd_pick_intra16x16mby_mode(VP8_COMP *cpi, best_rd = this_rd; *Rate = rate; *rate_y = ratey; - *Distortion = (int)distortion; + *Distortion = distortion; } } @@ -2474,4 +2474,3 @@ int vp8_rd_pick_inter_mode(VP8_COMP *cpi, MACROBLOCK *x, int recon_yoffset, int return best_rd; } #endif - -- 2.40.0