add rudimentary data copy. Breaks often.
This commit is contained in:
@@ -1,6 +1,19 @@
|
||||
#include "symbols.h"
|
||||
#include "array/sc_array.h"
|
||||
|
||||
#include <elf.h>
|
||||
#include <string.h>
|
||||
|
||||
HiSymbol *symbol_find(HiSymbols *symbols, HiSymbol *symbol) {
|
||||
size_t namelen = strlen(symbol->name);
|
||||
for (size_t i=0; i < sc_array_size(symbols); ++i) {
|
||||
HiSymbol *s = &sc_array_at(symbols, i);
|
||||
if (strcmp(s->name, symbol->name) == 0) {
|
||||
return s;
|
||||
}
|
||||
}
|
||||
return NULL;
|
||||
}
|
||||
|
||||
HiSymbolBind symbol_bind_from_efi(u32 efi_bind) {
|
||||
// clang-format off
|
||||
|
||||
Reference in New Issue
Block a user