/branches/dynload/uspace/app/dltest2/Makefile |
---|
File deleted |
/branches/dynload/uspace/app/dltest2/dltest2.c |
---|
File deleted |
/branches/dynload/uspace/app/dltest/dltest.c |
---|
60,7 → 60,7 |
*/ |
} |
typedef int (*fptr_t)(void); |
typedef void (*fptr_t)(void); |
int main(int argc, char *argv[]) |
{ |
67,7 → 67,6 |
void *a; |
void *s; |
fptr_t fun; |
int i; |
char *lib_name; |
char *sym_name; |
88,8 → 87,8 |
printf("Run dynamically-resolved function '%s'...\n", sym_name); |
fun = (fptr_t) s; |
i = (*fun)(); |
printf("Done. (returned 0x%x)\n", i); |
(*fun)(); |
printf("OK\n"); |
return 0; |
} |