Bugzilla Bugs 261649 and 321579: fixed BeOS build error caused by previous
checkin. BeOS uses glibc but not the dlxxx functions declared in dlfcn.h.
This commit is contained in:
Родитель
052d6f2a78
Коммит
38d2205023
|
@ -1388,8 +1388,8 @@ PR_LoadStaticLibrary(const char *name, const PRStaticLinkTable *slt)
|
||||||
PR_IMPLEMENT(char *)
|
PR_IMPLEMENT(char *)
|
||||||
PR_GetLibraryFilePathname(const char *name, PRFuncPtr addr)
|
PR_GetLibraryFilePathname(const char *name, PRFuncPtr addr)
|
||||||
{
|
{
|
||||||
#if defined(SOLARIS) || defined(FREEBSD) \
|
#if defined(USE_DLFCN) && (defined(SOLARIS) || defined(FREEBSD) \
|
||||||
|| defined(LINUX) || defined(__GNU__) || defined(__GLIBC__)
|
|| defined(LINUX) || defined(__GNU__) || defined(__GLIBC__))
|
||||||
Dl_info dli;
|
Dl_info dli;
|
||||||
char *result;
|
char *result;
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче