diff options
author | Benny Baumann <BenBE@geshi.org> | 2020-12-18 22:12:26 +0100 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2020-12-19 16:02:34 +0100 |
commit | 77db240b4851a5c739ff48de9d383707dcbfc490 (patch) | |
tree | 4351fe69c53716241d6d61653fc9c217556f220e /openbsd | |
parent | 2327260ee888146beab3da66507c7744334a6973 (diff) |
Split boilerplate and platform-independent field comparison
This acheives two things:
- Allows for simple tie-breaking if values compare equal (needed to make sorting the tree-view stable)
- Allows for platform-dependent overriding of the sort-order for specific fields
Also fixes a small oversight on DragonFlyBSD when default-sorting.
Diffstat (limited to 'openbsd')
-rw-r--r-- | openbsd/OpenBSDProcess.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openbsd/OpenBSDProcess.c b/openbsd/OpenBSDProcess.c index 532093f1..9756f9bb 100644 --- a/openbsd/OpenBSDProcess.c +++ b/openbsd/OpenBSDProcess.c @@ -222,7 +222,7 @@ static long OpenBSDProcess_compareByKey(const Process* v1, const Process* v2, Pr switch ((int) key) { // add OpenBSD-specific fields here default: - return SPACESHIP_NUMBER(v1->pid, v2->pid); + return Process_compareByKey_Base(v1, v2, key); } } |