Lines Matching defs:library
25 crazy_library_t* library;
27 if (crazy_library_open(&library, library_name, context))
28 Panic("Could load library %s, expected this not to be possible\n",
32 // Loads a library named |library_name| and checks that it contains
34 // listed in |unwanted_symbols|. After that, close the library and exit.
42 crazy_library_t* library;
44 if (!crazy_library_open(&library, library_name, context))
45 Panic("Could not open library %s: %s\n", crazy_context_get_error(context));
53 if (!crazy_library_find_symbol(library, symbol_name, &symbol_addr)) {
55 "Could not find symbol '%s' in library '%s'!\n",
67 if (crazy_library_find_symbol(library, symbol_name, &symbol_addr)) {
69 "Found symbol '%s' in library '%s', none expected!\n",
78 Panic("Found %d symbol failures in library %s\n", failures, library_name);
80 crazy_library_close(library);
103 crazy_library_t* library;
105 // Reset search paths to a non-existing directory. Check that the library