hrev51426 adds 1 changeset to branch 'master'
old head: 938fd26fbb82a0cbd1cdb0474b67df04262f4268
new head: 2976cf85a4b062ec5e281841d73c70426757f86b
overview:
http://cgit.haiku-os.org/haiku/log/?qt=range&q=2976cf85a4b0+%5E938fd26fbb82
----------------------------------------------------------------------------
2976cf85a4b0: libroot.so: make first parameter of dladdr() const.
This follows up on a mail from 2011:
https://www.freelists.org/post/haiku-development/Changing-dladdr-to-take-const-void-for-first-parameter
[ Jérôme Duval <jerome.duval@xxxxxxxxx> ]
----------------------------------------------------------------------------
Revision: hrev51426
Commit: 2976cf85a4b062ec5e281841d73c70426757f86b
URL: http://cgit.haiku-os.org/haiku/commit/?id=2976cf85a4b0
Author: Jérôme Duval <jerome.duval@xxxxxxxxx>
Date: Fri Sep 15 20:54:18 2017 UTC
----------------------------------------------------------------------------
2 files changed, 2 insertions(+), 2 deletions(-)
headers/posix/dlfcn.h | 2 +-
src/system/libroot/posix/dlfcn.c | 2 +-
----------------------------------------------------------------------------
diff --git a/headers/posix/dlfcn.h b/headers/posix/dlfcn.h
index 7fdce4f..e13ca6e 100644
--- a/headers/posix/dlfcn.h
+++ b/headers/posix/dlfcn.h
@@ -36,7 +36,7 @@ extern int dlclose(void *image);
extern char *dlerror(void);
extern void *dlopen(const char *path, int mode);
extern void *dlsym(void *image, const char *symbolName);
-extern int dladdr(void *addr, Dl_info *info);
+extern int dladdr(const void *addr, Dl_info *info);
#ifdef __cplusplus
}
diff --git a/src/system/libroot/posix/dlfcn.c b/src/system/libroot/posix/dlfcn.c
index 58fb161..84d58ae 100644
--- a/src/system/libroot/posix/dlfcn.c
+++ b/src/system/libroot/posix/dlfcn.c
@@ -72,7 +72,7 @@ dlerror(void)
int
-dladdr(void *address, Dl_info *info)
+dladdr(const void *address, Dl_info *info)
{
image_id image;
char* imagePath;