|
Line 0
Link Here
|
|
|
1 |
Upstreamed, remove after the next release: |
| 2 |
- https://github.com/jarun/nnn/pull/70 |
| 3 |
- https://github.com/jarun/nnn/pull/69 |
| 4 |
|
| 5 |
--- nnn.c.orig 2017-12-25 13:40:20 UTC |
| 6 |
+++ nnn.c |
| 7 |
@@ -260,7 +260,7 @@ static char * const utils[] = { |
| 8 |
#ifdef __APPLE__ |
| 9 |
"/usr/bin/open", |
| 10 |
#else |
| 11 |
- "/usr/bin/xdg-open", |
| 12 |
+ "xdg-open", |
| 13 |
#endif |
| 14 |
"nlay", |
| 15 |
"atool" |
| 16 |
@@ -1544,20 +1544,22 @@ show_stats(char *fpath, char *fname, str |
| 17 |
/* Show size, blocks, file type */ |
| 18 |
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) |
| 19 |
dprintf(fd, "\n Size: %-15lld Blocks: %-10lld IO Block: %-6d %s", |
| 20 |
+ (long long)sb->st_size, (long long)sb->st_blocks, sb->st_blksize, desc); |
| 21 |
#else |
| 22 |
dprintf(fd, "\n Size: %-15ld Blocks: %-10ld IO Block: %-6ld %s", |
| 23 |
-#endif |
| 24 |
sb->st_size, sb->st_blocks, sb->st_blksize, desc); |
| 25 |
+#endif |
| 26 |
|
| 27 |
/* Show containing device, inode, hardlink count */ |
| 28 |
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__) |
| 29 |
sprintf(g_buf, "%xh/%ud", sb->st_dev, sb->st_dev); |
| 30 |
dprintf(fd, "\n Device: %-15s Inode: %-11llu Links: %-9hu", |
| 31 |
+ g_buf, (unsigned long long)sb->st_ino, sb->st_nlink); |
| 32 |
#else |
| 33 |
sprintf(g_buf, "%lxh/%lud", sb->st_dev, sb->st_dev); |
| 34 |
dprintf(fd, "\n Device: %-15s Inode: %-11lu Links: %-9lu", |
| 35 |
-#endif |
| 36 |
g_buf, sb->st_ino, sb->st_nlink); |
| 37 |
+#endif |
| 38 |
|
| 39 |
/* Show major, minor number for block or char device */ |
| 40 |
if (perms[0] == 'b' || perms[0] == 'c') |