From 8aa72a40a3021508888441b60dd6f324eefe76ee Mon Sep 17 00:00:00 2001 From: Arun Prakash Jana Date: Wed, 28 Nov 2018 09:23:03 +0530 Subject: [PATCH] Use the -I option on OS X to identify file mime --- src/nnn.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/nnn.c b/src/nnn.c index 1453d8ca..aa6a6fe8 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -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) {