cepheid

An Aurora 4X clone
Log | Files | Refs | README

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:
Msrc/system.c | 4++--
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);