Can you find an appropriate change for these lines that fixes the issue?
No way!
Or should we open a bug report with the Xorg people immediately and ask them to fix it?
That's probably the best way. If I had any clue how to answer the first question, I would do it myself, but IMHO someone with a little bit more knowledge about C standards and their implementation in compilers is needed here.
-- Jörn Clausen joern.clausen%uni-bielefeld.de@localhost Hochschulrechenzentrum http://www.uni-bielefeld.de/hrz/ Universität Bielefeld