Skip to content

Commit

Permalink
IWYU fixes
Browse files Browse the repository at this point in the history
- `sys/select.h` for `fd_set`
- FvwmConsole: `libs/defaults` for `FVWMCONSOLE_CONNECTION_TO_SECS`
- `limits.h` for INT_MAX
- `time.h` for `time()`; `difftime()`
- `libs/log.h` for `fvwm_debug`

Signed-off-by: Matt Jolly <[email protected]>
  • Loading branch information
Kangie committed Sep 17, 2024
1 parent a149d7b commit 676e465
Show file tree
Hide file tree
Showing 33 changed files with 71 additions and 30 deletions.
1 change: 1 addition & 0 deletions bin/fvwm-root.c
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
#include "libs/Picture.h"
#include "libs/Graphics.h"
#include "libs/Fsvg.h"
#include "libs/log.h"

int save_colors = 0;
Display *dpy;
Expand Down
3 changes: 3 additions & 0 deletions fvwm/module_list.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@
#include <fcntl.h>
#endif

/* for time(); difftime() */
#include <time.h>

/* for F_CMD_ARGS */
#include "fvwm/fvwm.h"
#include "execcontext.h"
Expand Down
19 changes: 10 additions & 9 deletions libs/FScreen.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,23 @@

#include "config.h"

#include <X11/extensions/Xrandr.h>
#include <X11/extensions/randr.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <ctype.h>
#include <errno.h>
#include <err.h>
#include <errno.h>
#include <limits.h>
#include <stdbool.h>
#include <stdio.h>
#include <stdlib.h>
#include <X11/extensions/randr.h>
#include <X11/extensions/Xrandr.h>

#include "log.h"
#include "defaults.h"
#include "FEvent.h"
#include "FScreen.h"
#include "fvwmlib.h"
#include "log.h"
#include "Parse.h"
#include "PictureBase.h"
#include "FScreen.h"
#include "FEvent.h"
#include "queue.h"
#include "strtonum.h"

Expand Down
1 change: 1 addition & 0 deletions libs/PictureUtils.c
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
#include <signal.h>
#include <ctype.h>
#include <math.h>
#include <time.h>

#include <X11/Xlib.h>
#include <X11/Xmd.h>
Expand Down
2 changes: 1 addition & 1 deletion libs/fsm.h
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

/* ---------------------------- included header files ---------------------- */
#include "FSMlib.h"

#include <sys/select.h>
/* ---------------------------- global definitions ------------------------- */

/* ---------------------------- global macros ------------------------------ */
Expand Down
2 changes: 2 additions & 0 deletions modules/FvwmConsole/FvwmConsole.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,10 @@
#include "config.h"

#include "FvwmConsole.h"
#include "libs/defaults.h"
#include "libs/fio.h"
#include "libs/fvwmsignal.h"
#include "libs/log.h"

/* using ParseModuleArgs now */
static ModuleArgs* module;
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmConsole/FvwmConsoleC.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@

#include "FvwmConsole.h"
#include "libs/fio.h"
#include "libs/log.h"

int s; /* socket handle */
FILE *sp;
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmConsole/getline.c
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@
#include "config.h"

#include "FvwmConsole.h"
#include "libs/log.h"

#ifdef HAVE_READLINE
#include <readline/readline.h>
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmEvent/FvwmEvent.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
#include "config.h"

#include <stdio.h>
#include <time.h>

#include "libs/Module.h"
#include "libs/fvwmlib.h"
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmIconMan/FvwmIconMan.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
#include "xmanager.h"

#include "libs/fvwmsignal.h"
#include "libs/log.h"
#include "libs/Module.h"
#include "libs/FTips.h"
#include "libs/FEvent.h"
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmIconMan/debug.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include <assert.h>

#include "FvwmIconMan.h"
#include "libs/log.h"

static FILE *console = NULL;

Expand Down
1 change: 1 addition & 0 deletions modules/FvwmIconMan/x.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
#include "libs/FEvent.h"
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/log.h"
#include "libs/XError.h"

#define GRAB_EVENTS (ButtonPressMask|ButtonReleaseMask|ButtonMotionMask|\
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmIconMan/xmanager.c
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@
#include "libs/Rectangles.h"
#include "libs/Grab.h"
#include "libs/Graphics.h"
#include "libs/log.h"
#include "libs/Strings.h"
#include "libs/wild.h"

Expand Down
1 change: 1 addition & 0 deletions modules/FvwmIdent/FvwmIdent.c
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@
#include "libs/System.h"
#include "libs/Target.h"
#include "libs/XError.h"
#include "libs/log.h"

#include "FvwmIdent.h"

Expand Down
10 changes: 8 additions & 2 deletions modules/FvwmPager/FvwmPager.c
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,19 @@
#include <sys/bsdtypes.h> /* Saul */
#endif /* Saul */

#include "libs/Module.h"
#include "libs/Colorset.h"
#include "libs/FEvent.h"
#include "libs/Flocale.h"
#include "libs/FRenderInit.h"
#include "libs/FShape.h"
#include "libs/fvwmlib.h"
#include "libs/fvwmsignal.h"
#include "libs/Grab.h"
#include "libs/log.h"
#include "libs/Module.h"
#include "libs/Parse.h"
#include "libs/Strings.h"
#include "libs/Picture.h"
#include "libs/Strings.h"
#include "libs/System.h"

#include "fvwm/fvwm.h"
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmPager/messages.c
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@
#include <stdbool.h>
#include "libs/FScreen.h"
#include "libs/fvwmlib.h"
#include "libs/log.h"
#include "libs/Module.h"
#include "libs/Parse.h"
#include "fvwm/fvwm.h"
Expand Down
5 changes: 3 additions & 2 deletions modules/FvwmRearrange/FvwmRearrange.c
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,12 @@

#include <X11/Xlib.h>

#include "fvwm/fvwm.h"
#include "libs/fvwmlib.h"
#include "libs/log.h"
#include "libs/Module.h"
#include "fvwm/fvwm.h"
#include "libs/vpacket.h"
#include "libs/System.h"
#include "libs/vpacket.h"

typedef struct window_item {
Window frame;
Expand Down
25 changes: 13 additions & 12 deletions modules/FvwmScript/FvwmScript.c
Original file line number Diff line number Diff line change
Expand Up @@ -22,25 +22,26 @@
#include "config.h"

#include "types.h"
#include "libs/fvwmlib.h"
#include "libs/FScreen.h"
#include "libs/FShape.h"
#include "libs/FEvent.h"
#include "libs/fvwmsignal.h"
#include "libs/Picture.h"
#include "libs/PictureGraphics.h"
#include "libs/FRender.h"
#include "libs/FRenderInit.h"
#include "libs/FGettext.h"
#include "libs/Bindings.h"
#include "libs/charmap.h"
#include "libs/wcontext.h"
#include "libs/ColorUtils.h"
#include "libs/Cursor.h"
#include "libs/FEvent.h"
#include "libs/FGettext.h"
#include "libs/FRender.h"
#include "libs/FRenderInit.h"
#include "libs/FScreen.h"
#include "libs/FShape.h"
#include "libs/fvwmlib.h"
#include "libs/fvwmsignal.h"
#include "libs/Graphics.h"
#include "libs/log.h"
#include "libs/Parse.h"
#include "libs/Picture.h"
#include "libs/PictureGraphics.h"
#include "libs/Strings.h"
#include "libs/wcontext.h"
#include "libs/XError.h"
#include "libs/Cursor.h"

#ifdef MEMDEBUG /* For debugging */
#include <unchecked.h>
Expand Down
3 changes: 3 additions & 0 deletions modules/FvwmScript/Instructions.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,8 @@

#include "config.h"

#include <time.h>

#include "types.h"
#include "libs/fvwmsignal.h"
#include "libs/ftime.h"
Expand All @@ -27,6 +29,7 @@
#include "libs/Module.h"
#include "libs/ColorUtils.h"
#include "libs/Strings.h"
#include "libs/log.h"
#ifdef HAVE_GETPWUID
# include <pwd.h>
#endif
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmScript/Widgets/CheckBox.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/FEvent.h"
#include "libs/log.h"
#include "Tools.h"

/*
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmScript/Widgets/HScrollBar.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/FEvent.h"
#include "libs/log.h"
#include "Tools.h"

/*
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmScript/Widgets/ItemDraw.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/FEvent.h"
#include "libs/log.h"
#include "Tools.h"

/* left, center and right offsets */
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmScript/Widgets/List.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/FEvent.h"
#include "libs/log.h"
#include "Tools.h"

#define BdWidth 2 /* Border width */
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmScript/Widgets/Menu.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/FEvent.h"
#include "libs/log.h"
#include "Tools.h"

/* left, center and right offsets for title 0 (not very useful here) */
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmScript/Widgets/PopupMenu.c
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/FEvent.h"
#include "libs/log.h"
#include "Tools.h"

/*
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmScript/Widgets/PushButton.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/FEvent.h"
#include "libs/log.h"
#include "Tools.h"

/* left, center and right offsets */
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmScript/Widgets/RadioButton.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/FEvent.h"
#include "libs/log.h"
#include "Tools.h"

/*
Expand Down
2 changes: 2 additions & 0 deletions modules/FvwmScript/Widgets/Swallow.c
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,11 @@

#include "libs/fvwmlib.h"
#include "libs/ColorUtils.h"
#include "libs/log.h"
#include "libs/Strings.h"
#include "Tools.h"


extern int fd[2];

/*
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmScript/Widgets/TextField.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/FEvent.h"
#include "libs/log.h"
#include "Tools.h"

/*
Expand Down
5 changes: 3 additions & 2 deletions modules/FvwmScript/Widgets/VScrollBar.c
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@

#include "config.h"

#include "libs/fvwmlib.h"
#include "libs/ColorUtils.h"
#include "libs/Graphics.h"
#include "libs/FEvent.h"
#include "libs/fvwmlib.h"
#include "libs/Graphics.h"
#include "libs/log.h"
#include "Tools.h"

/*
Expand Down
1 change: 1 addition & 0 deletions modules/FvwmScript/Widgets/Widget.c
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@

#include "config.h"

#include "libs/log.h"
#include "Tools.h"

extern void InitPushButton(struct XObj *xobj);
Expand Down
3 changes: 1 addition & 2 deletions modules/FvwmScript/script.c
Original file line number Diff line number Diff line change
Expand Up @@ -300,6 +300,7 @@
#include "config.h"
#include "types.h"
#include "libs/FGettext.h"
#include "libs/log.h"

#define MAX_VARS 5120
extern int numligne;
Expand Down Expand Up @@ -3418,5 +3419,3 @@ yyparse ()


#line 864 "script.y"


1 change: 1 addition & 0 deletions modules/FvwmScript/script.y
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
#include "config.h"
#include "types.h"
#include "libs/FGettext.h"
#include "libs/log.h"

#define MAX_VARS 5120
extern int numligne;
Expand Down

0 comments on commit 676e465

Please sign in to comment.