[fpc-devel] Re: merge rev12290

Joost van der Sluis joost at cnoc.nl
Tue Dec 9 16:51:11 CET 2008

Op maandag 08-12-2008 om 10:17 uur [tijdzone -0200], schreef Felipe
Monteiro de Carvalho:
> On Mon, Dec 8, 2008 at 10:04 AM, Joost van der Sluis <joost at cnoc.nl> wrote:
> > Can you explain what the results are when we don't merge the fix? And
> > vice-versa?
> For the test case or as a whole?
> The test case will crash without the fix.
> As a whole the Lazarus Windows CE interface will be unable to
> automatically detect if the current language works from left-to-right
> or in the opposite direction. It is also impossible to use the
> GetLanguageIDs routine under Windows CE because it crashes the
> application.
> The change is rather trivial and therefore very easy to verify it's
> correctness.
> I personally don't use right-to-left texts at the moment, but the bug
> in this routine makes me need to add an ifdef in the LCL so that the
> routine isn't called for Windows CE. I would prefer not having the
> ifdef. Any user software using this routine will also face problems (a
> crash) when being compiled for Windows CE.

Oh, I thought that it was far more important. That resources didn't work
at all without this patch, or so.

So this code is hardly ever called?


More information about the fpc-devel mailing list