Lines 2231-2237
Link Here
|
2231 |
if (ms->flags & MAGIC_MIME) { |
2231 |
if (ms->flags & MAGIC_MIME) { |
2232 |
asprintf(&buf, "%.*s.mime%s", (int)(q - fn), fn, ext); |
2232 |
asprintf(&buf, "%.*s.mime%s", (int)(q - fn), fn, ext); |
2233 |
if (access(buf, R_OK) != -1) { |
2233 |
if (access(buf, R_OK) != -1) { |
2234 |
ms->flags &= MAGIC_MIME_TYPE; |
2234 |
ms->flags &= MAGIC_MIME_TYPE | MAGIC_SYMLINK; |
2235 |
return buf; |
2235 |
return buf; |
2236 |
} |
2236 |
} |
2237 |
free(buf); |
2237 |
free(buf); |
Lines 2240-2246
Link Here
|
2240 |
|
2240 |
|
2241 |
/* Compatibility with old code that looked in .mime */ |
2241 |
/* Compatibility with old code that looked in .mime */ |
2242 |
if (strstr(p, ".mime") != NULL) |
2242 |
if (strstr(p, ".mime") != NULL) |
2243 |
ms->flags &= MAGIC_MIME_TYPE; |
2243 |
ms->flags &= MAGIC_MIME_TYPE | MAGIC_SYMLINK; |
2244 |
return buf; |
2244 |
return buf; |
2245 |
} |
2245 |
} |