diff --git a/dix/main.c b/dix/main.c index 5964120c6..74da47b35 100644 --- a/dix/main.c +++ b/dix/main.c @@ -82,6 +82,9 @@ Equipment Corporation. #include /* for unistd.h */ #include #include + +#include "dix/registry_priv.h" + #include "scrnintstr.h" #include "misc.h" #include "os.h" diff --git a/dix/registry.c b/dix/registry.c index 84d48b4e3..0cee10789 100644 --- a/dix/registry.c +++ b/dix/registry.c @@ -25,6 +25,9 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include #include #include + +#include "dix/registry_priv.h" + #include "resource.h" #include "registry.h" diff --git a/dix/registry_priv.h b/dix/registry_priv.h new file mode 100644 index 000000000..17f05b88d --- /dev/null +++ b/dix/registry_priv.h @@ -0,0 +1,15 @@ +/* SPDX-License-Identifier: MIT OR X11 + * + * Copyright © 2024 Enrico Weigelt, metux IT consult + */ +#ifndef _XSERVER_DIX_REGISTRY_H +#define _XSERVER_DIX_REGISTRY_H + +/* + * Setup and teardown + */ +void dixResetRegistry(void); +void dixFreeRegistry(void); +void dixCloseRegistry(void); + +#endif /* _XSERVER_DIX_REGISTRY_H */ diff --git a/include/registry.h b/include/registry.h index 867a55d3f..ba447b6a2 100644 --- a/include/registry.h +++ b/include/registry.h @@ -40,11 +40,4 @@ extern _X_EXPORT const char *LookupEventName(int event); extern _X_EXPORT const char *LookupErrorName(int error); #endif -/* - * Setup and teardown - */ -extern _X_EXPORT void dixResetRegistry(void); -extern _X_EXPORT void dixFreeRegistry(void); -extern _X_EXPORT void dixCloseRegistry(void); - #endif /* DIX_REGISTRY_H */