blob: 96b1e1df445bec57697b47ca6d98e5c95631e3c5 [file] [log] [blame]
#include "dylib.h"
#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char const *argv[]) {
const char *a_name = "load_a";
void *a_dylib_handle = NULL;
a_dylib_handle = dylib_open(a_name); // Set a breakpoint here.
if (a_dylib_handle == NULL) { // Set another here - we should not hit this one
fprintf(stderr, "%s\n", dylib_last_error());
exit(1);
}
const char *b_name = "load_b";
void *b_dylib_handle = NULL;
b_dylib_handle = dylib_open(b_name);
if (b_dylib_handle == NULL) { // Set a third here - we should not hit this one
fprintf(stderr, "%s\n", dylib_last_error());
exit(1);
}
return 0;
}