Remove unnecessary argument casts in add_roots_inner calls
authorIvan Maidanski <ivmai@mail.ru>
Fri, 4 May 2018 20:44:57 +0000 (23:44 +0300)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 4 May 2018 21:37:15 +0000 (00:37 +0300)
commit59f36b056a521f51fb46383dc1053be54940e1b1
tree1507396c9ed9a9f2294bee36dbf459873fd19a18
parent066a258133947bde0ae78d8816bdf4dd6bb913cc
Remove unnecessary argument casts in add_roots_inner calls
(code refactoring)

* dyn_load.c [USE_PROC_FOR_LIBRARIES] (GC_register_map_entries): Remove
unnecessary casting of arguments in GC_add_roots_inner call.
* dyn_load.c [PCR && !DYNAMIC_LOADING && !MSWIN32]
(GC_register_dynamic_libraries): Likewise.
* dyn_load.c [HAVE_DL_ITERATE_PHDR]
(GC_register_dynamic_libraries_dl_iterate_phdr): Change type of
datastart and dataend local variables from char* to ptr_t.
dyn_load.c