Changeset 967e7a1 in mainline for uspace/lib/c/include/rtld/module.h


Ignore:
Timestamp:
2019-05-26T13:21:50Z (5 years ago)
Author:
Jakub Jermář <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
bdca26a
Parents:
a78cdcd
git-author:
Matthieu Riolo <matthieu.riolo@…> (2019-05-17 13:04:30)
git-committer:
Jakub Jermář <jakub@…> (2019-05-26 13:21:50)
Message:

Removing exit() from lib rtld

Several functions in the library rtld called
exit() from stdlib when an error occured. This
commit removes those calls and replace it with a
proper failure response

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/c/include/rtld/module.h

    ra78cdcd r967e7a1  
    4545extern module_t *module_find(rtld_t *, const char *);
    4646extern module_t *module_load(rtld_t *, const char *, mlflags_t);
    47 extern void module_load_deps(module_t *, mlflags_t);
     47extern errno_t module_load_deps(module_t *, mlflags_t);
    4848extern module_t *module_by_id(rtld_t *, unsigned long);
    4949
Note: See TracChangeset for help on using the changeset viewer.