{ "MAGIC_SYMLINK", MAGIC_SYMLINK },
{ "MAGIC_COMPRESS", MAGIC_COMPRESS },
{ "MAGIC_DEVICES", MAGIC_DEVICES },
- { "MAGIC_MIME", MAGIC_MIME },
+ { "MAGIC_MIME_TYPE", MAGIC_MIME_TYPE },
{ "MAGIC_CONTINUE", MAGIC_CONTINUE },
{ "MAGIC_CHECK", MAGIC_CHECK },
{ "MAGIC_PRESERVE_ATIME", MAGIC_PRESERVE_ATIME },
+ { "MAGIC_RAW", MAGIC_RAW},
{ "MAGIC_ERROR", MAGIC_ERROR},
+ { "MAGIC_MIME_ENCODING", MAGIC_MIME_ENCODING },
+ { "MAGIC_MIME", MAGIC_MIME },
+ { "MAGIC_APPLE", MAGIC_APPLE },
+ { "MAGIC_NO_CHECK_COMPRESS", MAGIC_NO_CHECK_COMPRESS },
+ { "MAGIC_NO_CHECK_TAR", MAGIC_NO_CHECK_TAR },
+ { "MAGIC_NO_CHECK_SOFT", MAGIC_NO_CHECK_SOFT },
+ { "MAGIC_NO_CHECK_APPTYPE", MAGIC_NO_CHECK_APPTYPE },
+ { "MAGIC_NO_CHECK_ELF", MAGIC_NO_CHECK_ELF },
+ { "MAGIC_NO_CHECK_TEXT", MAGIC_NO_CHECK_TEXT },
+ { "MAGIC_NO_CHECK_CDF", MAGIC_NO_CHECK_CDF },
+ { "MAGIC_NO_CHECK_TOKENS", MAGIC_NO_CHECK_TOKENS },
+ { "MAGIC_NO_CHECK_ENCODING", MAGIC_NO_CHECK_ENCODING },
{ NULL }
};
#include "file.h"
#ifndef lint
-FILE_RCSID("@(#)$File: fsmagic.c,v 1.60 2009/05/08 17:41:59 christos Exp $")
+FILE_RCSID("@(#)$File: fsmagic.c,v 1.61 2010/07/21 16:47:17 christos Exp $")
#endif /* lint */
#include "magic.h"
if (file_printf(ms, "cannot open `%s' (%s)",
fn, strerror(errno)) == -1)
return -1;
- return 1;
+ ms->event_flags |= EVENT_HAD_ERR;
+ return -1;
}
if (!mime) {