From f3887956ecb33018c36fe9880e533045385570bd Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Wed, 16 Oct 2024 13:50:58 +0200 Subject: [PATCH] xfree86: loader: drop unused LoaderGetABIVersion() This function isn't called anywhere, neither in xserver nor modules, thus no need to keep it around. Signed-off-by: Enrico Weigelt, metux IT consult Part-of: --- hw/xfree86/common/xf86Module.h | 1 - hw/xfree86/loader/loader.c | 24 ------------------------ 2 files changed, 25 deletions(-) diff --git a/hw/xfree86/common/xf86Module.h b/hw/xfree86/common/xf86Module.h index 8458adbdf..f8eb2603f 100644 --- a/hw/xfree86/common/xf86Module.h +++ b/hw/xfree86/common/xf86Module.h @@ -158,7 +158,6 @@ extern _X_EXPORT void UnloadModule(void *); extern _X_EXPORT void *LoaderSymbol(const char *); extern _X_EXPORT void *LoaderSymbolFromModule(void *, const char *); extern _X_EXPORT void LoaderErrorMsg(const char *, const char *, int, int); -extern _X_EXPORT int LoaderGetABIVersion(const char *abiclass); typedef void *(*ModuleSetupProc) (void *, void *, int *, int *); typedef void (*ModuleTearDownProc) (void *); diff --git a/hw/xfree86/loader/loader.c b/hw/xfree86/loader/loader.c index afbb467a4..cd3493166 100644 --- a/hw/xfree86/loader/loader.c +++ b/hw/xfree86/loader/loader.c @@ -153,27 +153,3 @@ LoaderSetOptions(unsigned long opts) { LoaderOptions |= opts; } - -int -LoaderGetABIVersion(const char *abiclass) -{ - struct { - const char *name; - int version; - } classes[] = { - {ABI_CLASS_ANSIC, LoaderVersionInfo.ansicVersion}, - {ABI_CLASS_VIDEODRV, LoaderVersionInfo.videodrvVersion}, - {ABI_CLASS_XINPUT, LoaderVersionInfo.xinputVersion}, - {ABI_CLASS_EXTENSION, LoaderVersionInfo.extensionVersion}, - {NULL, 0} - }; - int i; - - for (i = 0; classes[i].name; i++) { - if (!strcmp(classes[i].name, abiclass)) { - return classes[i].version; - } - } - - return 0; -}