commit f5d3ed3131b0f66efaf8fb06a29510f8c41759c7
parent 0fe9b8257f2ebd57f0f3228cf17c9da8cdb719ce
Author: hhvn <dev@hhvn.uk>
Date: Mon, 28 Nov 2022 07:55:39 +0000
Use fabsf instead of abs for float comparison
Diffstat:
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/system.c b/src/system.c
@@ -64,8 +64,8 @@ sys_tree_compar(Tree *a, Tree *b, void *data) {
case SYSTREE_SYS:
sa = a->data;
sb = b->data;
- return (abs(sa->lypos.x) + abs(sa->lypos.y)) -
- (abs(sb->lypos.x) + abs(sb->lypos.y));
+ return (fabsf(sa->lypos.x) + fabsf(sa->lypos.y)) -
+ (fabsf(sb->lypos.x) + fabsf(sb->lypos.y));
case SYSTREE_BODY:
for (p = a->data, v1 = 0; p->parent; p = p->parent)
v1 += (p->type == BODY_COMET ? p->maxdist : p->dist);