diff options
author | Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com> | 2016-08-31 20:07:06 +0200 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2016-09-08 13:36:29 +0200 |
commit | 97974e3076f26d4031a95722116eb45bc98b5571 (patch) | |
tree | e68d7303dc0bd0780de866c864df0d23f2050cb0 /README-maintainer-mode | |
parent | 091a0ac120e2c220a7b2c102e2e23d9b4b543ff6 (diff) | |
download | newlib-97974e3076f26d4031a95722116eb45bc98b5571.zip newlib-97974e3076f26d4031a95722116eb45bc98b5571.tar.gz newlib-97974e3076f26d4031a95722116eb45bc98b5571.tar.bz2 |
dlopen: switch to new pathfinder class
Instead of find_exec, without changing behaviour use new pathfinder
class with new allocator_interface around tmp_pathbuf and new vstrlist
class.
* pathfinder.h (pathfinder): New file.
* vstrlist.h (allocator_interface, allocated_type, vstrlist): New file.
* dlfcn.cc (dlopen): Avoid redundant GetModuleHandleExW with RTLD_NOLOAD
and RTLD_NODELETE. Switch to new pathfinder class, using
(tmp_pathbuf_allocator): New class.
(get_full_path_of_dll): Drop.
Diffstat (limited to 'README-maintainer-mode')
0 files changed, 0 insertions, 0 deletions