[haiku-commits] haiku: hrev51426 - headers/posix src/system/libroot/posix

  • From: jerome.duval@xxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 15 Sep 2017 23:09:40 +0200 (CEST)

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;


Other related posts:

  • » [haiku-commits] haiku: hrev51426 - headers/posix src/system/libroot/posix - jerome . duval