Changeset aefdccd in mainline for uspace/app/bdsh/cmds/modules/ls/ls.c
- Timestamp:
- 2025-10-20T06:14:54Z (4 months ago)
- Parents:
- adbd7e1 (diff), 3e41cc4 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - git-author:
- boba-buba <120932204+boba-buba@…> (2025-10-20 06:14:54)
- git-committer:
- GitHub <noreply@…> (2025-10-20 06:14:54)
- File:
-
- 1 edited
-
uspace/app/bdsh/cmds/modules/ls/ls.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/bdsh/cmds/modules/ls/ls.c
radbd7e1 raefdccd 1 1 /* 2 * Copyright (c) 2025 Jiri Svoboda 2 3 * Copyright (c) 2008 Tim Post 3 4 * All rights reserved. … … 106 107 } 107 108 108 capa_spec_t capa; 109 capa_from_blocks(de->s.size, 1, &capa); 110 capa_simplify(&capa); 111 112 char *rptr; 113 errno_t rc = capa_format(&capa, &rptr); 114 if (rc != EOK) { 115 return rc; 116 } 117 118 char *sep = str_rchr(rptr, ' '); 109 char fsize[CAPA_BLOCKS_BUFSIZE]; 110 capa_blocks_format_buf(de->s.size, 1, fsize, sizeof(fsize)); 111 112 char *sep = str_rchr(fsize, ' '); 119 113 if (sep == NULL) { 120 free(rptr);121 114 return ENOENT; 122 115 } … … 124 117 *sep = '\0'; 125 118 126 printf("%-40s\t%*s %2s\n", de->name, width - 3, rptr, sep + 1); 127 free(rptr); 119 printf("%-40s\t%*s %2s\n", de->name, width - 3, fsize, sep + 1); 128 120 } else if (de->s.is_directory) 129 121 printf("%-40s\t%*s\n", de->name, width, "<dir>");
Note:
See TracChangeset
for help on using the changeset viewer.
