summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter VandeHaar <pjvandehaar@gmail.com>2021-09-03 00:18:30 -0400
committerBenBE <BenBE@geshi.org>2021-11-28 20:32:02 +0100
commit5beef3e73763e296271e626858860f101d27e879 (patch)
tree3035a45b6c05e69e273da2564a6bc60721075379
parent27a18830d5222c8694bfee70aea9744d57983dd7 (diff)
Strip prefix "0t" from OFFSET column of OpenFilesScreen
-rw-r--r--OpenFilesScreen.c12
1 files changed, 10 insertions, 2 deletions
diff --git a/OpenFilesScreen.c b/OpenFilesScreen.c
index 6c5f4673..0eb5021a 100644
--- a/OpenFilesScreen.c
+++ b/OpenFilesScreen.c
@@ -155,11 +155,19 @@ static OpenFiles_ProcessData* OpenFilesScreen_getProcessData(pid_t pid) {
case 'n': /* file name, comment, Internet address */
case 's': /* file's size */
case 't': /* file's type */
+ {
+ size_t index = getIndexForType(cmd);
+ free_and_xStrdup(&item->data[index], line + 1);
+ break;
+ }
case 'o': /* file's offset */
{
size_t index = getIndexForType(cmd);
- free(item->data[index]);
- item->data[index] = xStrdup(line + 1);
+ if (String_startsWith(line + 1, "0t")) {
+ free_and_xStrdup(&item->data[index], line + 3);
+ } else {
+ free_and_xStrdup(&item->data[index], line + 1);
+ }
break;
}
case 'c': /* process command name */

© 2014-2024 Faster IT GmbH | imprint | privacy policy