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') |