[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CANiq72keqco3F=8YDHFqoeBRFsrs1Cbd1aF1owf90Hbncv40mA@mail.gmail.com>
Date: Thu, 6 Dec 2018 11:06:22 +0100
From: Miguel Ojeda <miguel.ojeda.sandonis@...il.com>
To: Måns Rullgård <mans@...sr.com>
Cc: linux-kernel <linux-kernel@...r.kernel.org>,
Robert Abel <rabel@...ertabel.eu>,
Geert Uytterhoeven <geert@...ux-m68k.org>,
Willy Tarreau <w@....eu>,
Andy Shevchenko <andy.shevchenko@...il.com>
Subject: Re: [PATCH] auxdisplay: charlcd: fix x/y command parsing
On Wed, Dec 5, 2018 at 6:58 PM Måns Rullgård <mans@...sr.com> wrote:
>
> Suppose the command "\e[Lx0y0;" is written to the device. The
> charlcd_write_char() function adds one character at a time to the escape
> sequence buffer.
Ah, yes, that is much more clear. Indeed, parse_xy() expects the
entire command; the strchr() should still be there.
By the way, if we are going to move to a direct check, I would also do
so in the generator command too if possible, to be consistent (in
another patch, possibly).
> BTW, the parsing of this command has been broken since 3.2-rc1 due to
> commit 129957069e6a.
Thanks for checking! Are you able to test this?
Cheers,
Miguel
Powered by blists - more mailing lists