dix: unexport InitAtoms() and FreeAllAtoms()

Not used by any drivers, very DIX-internal, so should not be part
of public API.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2025-05-22 17:46:06 +02:00
parent 39b0c088d5
commit 06dbab958c
7 changed files with 23 additions and 6 deletions

View File

@ -51,6 +51,7 @@ SOFTWARE.
#include <X11/X.h> #include <X11/X.h>
#include <X11/Xatom.h> #include <X11/Xatom.h>
#include "dix/atom_priv.h"
#include "dix/dix_priv.h" #include "dix/dix_priv.h"
#include "misc.h" #include "misc.h"

18
dix/atom_priv.h Normal file
View File

@ -0,0 +1,18 @@
/* SPDX-License-Identifier: MIT OR X11
*
* Copyright © 2024 Enrico Weigelt, metux IT consult <info@metux.net>
*/
#ifndef _XSERVER_DIX_ATOM_PRIV_H
#define _XSERVER_DIX_ATOM_PRIV_H
/*
* @brief initialize atom table
*/
void InitAtoms(void);
/*
* @brief free all atoms and atom table
*/
void FreeAllAtoms(void);
#endif /* _XSERVER_DIX_ATOM_PRIV_H */

View File

@ -85,6 +85,7 @@ Equipment Corporation.
#include <X11/fonts/libxfont2.h> #include <X11/fonts/libxfont2.h>
#include "config/hotplug_priv.h" #include "config/hotplug_priv.h"
#include "dix/atom_priv.h"
#include "dix/callback_priv.h" #include "dix/callback_priv.h"
#include "dix/cursor_priv.h" #include "dix/cursor_priv.h"
#include "dix/dix_priv.h" #include "dix/dix_priv.h"

View File

@ -202,12 +202,6 @@ extern _X_EXPORT Bool ValidAtom(Atom /*atom */ );
extern _X_EXPORT const char *NameForAtom(Atom /*atom */ ); extern _X_EXPORT const char *NameForAtom(Atom /*atom */ );
extern _X_EXPORT void
FreeAllAtoms(void);
extern _X_EXPORT void
InitAtoms(void);
/* main.c */ /* main.c */
extern _X_EXPORT void extern _X_EXPORT void

View File

@ -28,6 +28,7 @@
#include <stdint.h> #include <stdint.h>
#include "dix/atom_priv.h"
#include "dix/input_priv.h" #include "dix/input_priv.h"
#include "inputstr.h" #include "inputstr.h"

View File

@ -30,6 +30,7 @@
#include <stdint.h> #include <stdint.h>
#include <X11/extensions/XI2.h> #include <X11/extensions/XI2.h>
#include "dix/atom_priv.h"
#include "dix/dix_priv.h" #include "dix/dix_priv.h"
#include "dix/exevents_priv.h" #include "dix/exevents_priv.h"

View File

@ -29,6 +29,7 @@
#include <stdint.h> #include <stdint.h>
#include <X11/Xatom.h> #include <X11/Xatom.h>
#include "dix/atom_priv.h"
#include "dix/dix_priv.h" #include "dix/dix_priv.h"
#include "dix/input_priv.h" #include "dix/input_priv.h"