Created attachment 14654 [details] [review] 0001-libX11-ansification.patch I did not provide a patch for "#if NeedWidePrototypes" 'fication of the already "ansified" functions because it would possibly generate binary incompatibilities, but the cases are listed in patch 1. Also, did not do a more complete review to ensure no prototypes of extern functions are in C files or move or at least protect from multiple inclusion static data defined in header files, etc. If the current patches are applied, I may extend the work on this.
Created attachment 14655 [details] [review] 0002-WORD64-compile-fix.-This-bug-catched-on-a-overview-o.patch
Created attachment 14656 [details] [review] 0003-Don-t-add-prototypes-for-functions-that-don-t-exist.patch
Created attachment 14657 [details] [review] 0004-Allow-multiple-inclusions-of-cursorfont.h-cosmetic.patch
Created attachment 14658 [details] [review] 0004-Allow-multiple-inclusions-of-cursorfont.h-cosmetic.patch
Created attachment 14659 [details] [review] 0005-Compile-warning-fix.-Cast-a-XIM-to-a-Xim.patch Err, patch 004 added twice, removing it, and also adding patch 5.
Created attachment 14660 [details] [review] 0006-Fix-some-address-of-var-will-always-evaluate-as-t.patch
Created attachment 14661 [details] [review] 0007-Add-ending-newline-to-some-manpage-files.patch
Created attachment 14662 [details] [review] 0001-libX11-ansification.patch Remake 0001-libX11-ansification.patch as I typed ^Espace and it ended up adding a null character and generated an improper patch, i.e. git tagged src/udcInf.c as a binary file.
Created attachment 15103 [details] [review] 0001-libX11-ansification.patch Remade patch and git-am'ed from current master. This also "ansifies" two functions that were not ansified in original patch. Other patches should apply cleanly, but patch 7 will also be remade to not add spaces at end of line. Only remaining warnings are: imRm.c: In function '_XimDefaultIMValues': imRm.c:411: warning: assignment discards qualifiers from pointer target type imRm.c: In function '_XimDefaultICValues': imRm.c:448: warning: assignment discards qualifiers from pointer target type
Created attachment 15104 [details] [review] 0007-Add-ending-newline-to-some-manpage-files.patch Add ending newline but don't add spaces after it.
Created attachment 16465 [details] [review] 0001-libX11-ansification.patch Patch remade as it doesn't apply cleanly anymore, due to change in src/locking.c.
Some patches were already applied, but everything is now in git master.
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.