Use the -I option on OS X to identify file mime

This commit is contained in:
Arun Prakash Jana 2018-11-28 09:23:03 +05:30
parent 4b7833ed98
commit 8aa72a40a3
No known key found for this signature in database
GPG key ID: A75979F35C080412

View file

@ -331,6 +331,13 @@ static struct timespec gtimeout;
#define REPLACE_STR 'I'
#endif
/* Options to identify file mime */
#ifdef __APPLE__
#define FILE_OPTS "-bI"
#else
#define FILE_OPTS "-bi"
#endif
/* Macros for utilities */
#define MEDIAINFO 0
#define EXIFTOOL 1
@ -2657,7 +2664,7 @@ nochange:
/* Recognize and open plain
* text files with vi
*/
if (get_output(g_buf, MAX_CMD_LEN, "file", "-bi", newpath, 0) == NULL)
if (get_output(g_buf, MAX_CMD_LEN, "file", FILE_OPTS, newpath, 0) == NULL)
continue;
if (strstr(g_buf, "text/") == g_buf) {