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