| 83 | } |
| 84 | |
| 85 | error_t module_construct_add_start(struct Module* module) { |
| 86 | error_t error = module_construct(module); |
| 87 | if (error != ERROR_NONE) return error; |
| 88 | error = module_add(module); |
| 89 | if (error != ERROR_NONE) return error; |
| 90 | return module_start(module); |
| 91 | } |
| 92 | |
| 93 | bool module_resolve_symbol(Module* module, const char* symbol_name, uintptr_t* symbol_address) { |
| 94 | if (!module_is_started(module)) return false; |
no test coverage detected