include: move private definitions out of input.h

It's not good having the public server api headers clobbered with private
definitions, so cleaning them up.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1354>
This commit is contained in:
Enrico Weigelt, metux IT consult
2024-02-12 17:43:56 +01:00
committed by Marge Bot
parent 646831cda2
commit 2cec3cfbf1
54 changed files with 461 additions and 293 deletions

View File

@@ -78,13 +78,17 @@ Equipment Corporation.
#include <version-config.h>
#endif
#include <pixman.h>
#include <X11/X.h>
#include <X11/Xos.h> /* for unistd.h */
#include <X11/Xproto.h>
#include <pixman.h>
#include <X11/fonts/font.h>
#include <X11/fonts/fontstruct.h>
#include <X11/fonts/libxfont2.h>
#include "dix/callback_priv.h"
#include "dix/dix_priv.h"
#include "dix/input_priv.h"
#include "dix/gc_priv.h"
#include "dix/registry_priv.h"
#include "os/audit.h"
@@ -105,9 +109,6 @@ Equipment Corporation.
#include "colormapst.h"
#include "cursorstr.h"
#include "selection.h"
#include <X11/fonts/font.h>
#include <X11/fonts/fontstruct.h>
#include <X11/fonts/libxfont2.h>
#include "servermd.h"
#include "hotplug.h"
#include "dixfont.h"