loader: Move LoaderSymbolFromModule() to public API
Bare LoaderSymbol() isn't really a great API, this is more of a direct map to dlsym like you want. Gitlab: https://gitlab.freedesktop.org/xorg/xserver/issues/692
This commit is contained in:
parent
e5e9a8ca91
commit
8760fab0a1
|
@ -156,6 +156,7 @@ extern _X_EXPORT void *LoadSubModule(void *, const char *, const char **,
|
|||
extern _X_EXPORT void UnloadSubModule(void *);
|
||||
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 Bool LoaderShouldIgnoreABI(void);
|
||||
extern _X_EXPORT int LoaderGetABIVersion(const char *abiclass);
|
||||
|
|
|
@ -72,6 +72,5 @@ extern unsigned long LoaderOptions;
|
|||
|
||||
/* Internal Functions */
|
||||
void *LoaderOpen(const char *, int *);
|
||||
void *LoaderSymbolFromModule(void *, const char *);
|
||||
|
||||
#endif /* _LOADER_H */
|
||||
|
|
Loading…
Reference in New Issue
Block a user