Lines Matching refs:magic
2 * magic.c: wrappers around libmagic
45 #include <magic.h>
50 magic_t magic;
57 /* Close the magic database. */
62 magic_close(mc->magic);
98 mc->magic = magic_open(MAGIC_MIME | MAGIC_ERROR);
100 mc->magic = magic_open(MAGIC_MIME_TYPE | MAGIC_ERROR);
102 if (mc->magic)
104 /* This loads the default magic database.
107 if (magic_load(mc->magic, NULL) == -1)
109 magic_close(mc->magic);
140 magic_mimetype = magic_file(magic_cookie->magic, local_abspath);