]> git.mdlowis.com Git - proto/labwc.git/commit
src: include primary header first
authorJohn Lindgren <john@jlindgren.net>
Mon, 28 Jul 2025 05:02:01 +0000 (01:02 -0400)
committerJohan Malm <johanmalm@users.noreply.github.com>
Tue, 29 Jul 2025 20:51:56 +0000 (21:51 +0100)
commit31d42b50e2eb319c332fb196e05b34aaf7d465cd
tree96d61986d8b763c72e3ca0ee2c83f2e75b286ef6
parentc9b576982d929f029fb1867240e63876f1a78b77
src: include primary header first

This is a common practice in C projects, which simply enforces that
each header must compile cleanly without implicit dependencies on
other headers (see also the previous commit).
74 files changed:
src/action.c
src/buffer.c
src/common/box.c
src/common/buf.c
src/common/dir.c
src/common/direction.c
src/common/fd-util.c
src/common/file-helpers.c
src/common/font.c
src/common/graphic-helpers.c
src/common/lab-scene-rect.c
src/common/match.c
src/common/mem.c
src/common/nodename.c
src/common/parse-bool.c
src/common/parse-double.c
src/common/scaled-font-buffer.c
src/common/scaled-icon-buffer.c
src/common/scaled-img-buffer.c
src/common/scaled-scene-buffer.c
src/common/scene-helpers.c
src/common/set.c
src/common/spawn.c
src/common/string-helpers.c
src/common/surface-helpers.c
src/config/keybind.c
src/config/libinput.c
src/config/mousebind.c
src/config/rcxml.c
src/config/session.c
src/config/tablet-tool.c
src/config/tablet.c
src/config/touch.c
src/debug.c
src/desktop-entry.c
src/dnd.c
src/edges.c
src/idle.c
src/img/img-png.c
src/img/img-svg.c
src/img/img-xbm.c
src/img/img-xpm.c
src/img/img.c
src/input/cursor.c
src/input/gestures.c
src/input/ime.c
src/input/input.c
src/input/key-state.c
src/input/keyboard.c
src/input/tablet-pad.c
src/input/tablet.c
src/input/touch.c
src/layers.c
src/magnifier.c
src/menu/menu.c
src/node.c
src/osd.c
src/output-state.c
src/output-virtual.c
src/overlay.c
src/placement.c
src/protocols/transaction-addon.c
src/regions.c
src/resistance.c
src/resize-outlines.c
src/session-lock.c
src/snap-constraints.c
src/snap.c
src/theme.c
src/view-impl-common.c
src/view.c
src/window-rules.c
src/workspaces.c
src/xwayland.c