From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38366) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xxwjb-00010Q-FH for qemu-devel@nongnu.org; Mon, 08 Dec 2014 06:44:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XxwjW-0002vU-LO for qemu-devel@nongnu.org; Mon, 08 Dec 2014 06:44:11 -0500 Received: from szxga02-in.huawei.com ([119.145.14.65]:46231) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxwjV-0002s0-UZ for qemu-devel@nongnu.org; Mon, 08 Dec 2014 06:44:06 -0500 Message-ID: <54858EE5.7030500@huawei.com> Date: Mon, 8 Dec 2014 19:43:33 +0800 From: Gonglei MIME-Version: 1.0 References: <1416474426-12176-1-git-send-email-arei.gonglei@huawei.com> In-Reply-To: <1416474426-12176-1-git-send-email-arei.gonglei@huawei.com> Content-Type: text/plain; charset="GB2312" Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] vnc-enc-tight: fix Arguments in wrong order List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Gonglei (Arei)" Cc: "qemu-devel@nongnu.org" , Gerd Hoffmann On 2014/11/20 17:07, Gonglei (Arei) wrote: > From: Gonglei > > Arguments in wrong order (SWAPPED_ARGUMENTS) > The positions of arguments in the call to > tight_fill_palette do not match the ordering of the parameters: > &fg is passed to bg > &bg is passed to fg > > Cc: Gerd Hoffmann > Signed-off-by: Gonglei > --- > ui/vnc-enc-tight.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/ui/vnc-enc-tight.c b/ui/vnc-enc-tight.c > index 3d1b5cd..9a9ddf2 100644 > --- a/ui/vnc-enc-tight.c > +++ b/ui/vnc-enc-tight.c > @@ -1489,7 +1489,7 @@ static int send_sub_rect(VncState *vs, int x, int y, int w, int h) > } > #endif > > - colors = tight_fill_palette(vs, x, y, w * h, &fg, &bg, &palette); > + colors = tight_fill_palette(vs, x, y, w * h, &bg, &fg, &palette); > > #ifdef CONFIG_VNC_JPEG > if (allow_jpeg && vs->tight.quality != (uint8_t)-1) { Ping... Regards, -Gonglei