Branch: refs/heads/ta/fix-clang-warnings Home: https://github.com/fvwmorg/fvwm Commit: 147b01b88559a3566a55b4931c318be473ff7362 https://github.com/fvwmorg/fvwm/commit/147b01b88559a3566a55b4931c318be473ff7362 Author: Thomas Adam <tho...@fvwm.org> Date: 2016-03-22 (Tue, 22 Mar 2016)
Changed paths: M bin/Makefile.am Log Message: ----------- Add missing Xinerama_LIBS/CFLAGS options Needed when linking against Xinerama. Commit: 568a1a4d7655813a486af4e9954c64221e452fa4 https://github.com/fvwmorg/fvwm/commit/568a1a4d7655813a486af4e9954c64221e452fa4 Author: Thomas Adam <tho...@fvwm.org> Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M fvwm/borders.c M fvwm/style.c Log Message: ----------- clang: fix errors from int/bit-field conversions Rather than making the compiler guess (via ~0) the size of the field, explicitly list those values. Commit: 6b2b698e9b4547c9f219047b4114949ecbb346a2 https://github.com/fvwmorg/fvwm/commit/6b2b698e9b4547c9f219047b4114949ecbb346a2 Author: Thomas Adam <tho...@fvwm.org> Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M fvwm/builtins.c M fvwm/conditional.c M fvwm/ewmh_events.c M modules/FvwmAnimate/FvwmAnimate.c M modules/FvwmIconMan/x.c Log Message: ----------- clang: fix signed/tautological comparisons Fix clang warnings about signedness checks either being true/false, and tasutological checks being true/false. Commit: d1b302d314e69aad6ff9dd8848760f3d8e7dcbe4 https://github.com/fvwmorg/fvwm/commit/d1b302d314e69aad6ff9dd8848760f3d8e7dcbe4 Author: Thomas Adam <tho...@fvwm.org> Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M fvwm/placement.c M libs/fsm.c Log Message: ----------- clang: fix missing cast types Explicitly cast the rvalue to the expected type of the lvalue in assignments. Commit: 2986b4319a319e08724d92a1402cfa980e98078d https://github.com/fvwmorg/fvwm/commit/2986b4319a319e08724d92a1402cfa980e98078d Author: Thomas Adam <tho...@fvwm.org> Date: 2016-03-22 (Tue, 22 Mar 2016) Changed paths: M bin/fvwm-root.c M fvwm/fvwm.c M libs/Fsvg.h M libs/fvwmlib.c Log Message: ----------- clang: fix rsvg deprecation warnings Rework out of date headers, and mask out common functions to run only when needed. Compare: https://github.com/fvwmorg/fvwm/compare/147b01b88559^...2986b4319a31