I just compiled X11 on Linux with the extra compiler flag -Wlogical-op It said cmsColNm.c:317:2: warning: logical 'or' of collectively exhaustive tests is always true [-Wlogical-op] Source code is if ((*pBuf != '\n') || (*pBuf != '\0')) { Suggest replace || with &&
Uh, yeah, that can't ever have worked, we should fix that.
http://patchwork.freedesktop.org/patch/15003/
Fix pushed to Xlib master repo for next release: http://cgit.freedesktop.org/xorg/lib/libX11/commit/?id=6cb02b166361200da35ba14f52cd9aaa493eb0ea Thanks for reporting this to us!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.