--- file-4.07/src/softmagic.c.orig 2004-03-09 14:23:57 +0300 +++ file-4.07/src/softmagic.c 2004-03-09 14:24:39 +0300 @@ -1104,7 +1104,7 @@ mcheck(struct magic_set *ms, union VALUE regex_t rx; char errmsg[512]; - rc = regcomp(&rx, m->value.s, REG_EXTENDED|REG_NOSUB); + rc = regcomp(&rx, m->value.s, REG_EXTENDED|REG_NOSUB|REG_NEWLINE); if (rc) { free(p->buf); regerror(rc, &rx, errmsg, sizeof(errmsg));