From 9b92cb08977bfd4fd177b544d746feb307f5ed4e Mon Sep 17 00:00:00 2001 From: Dale Weiler Date: Fri, 29 Nov 2013 13:50:06 -0500 Subject: [PATCH] Simplify --- fold.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fold.c b/fold.c index 84b01c7..3d3041d 100644 --- a/fold.c +++ b/fold.c @@ -609,11 +609,11 @@ static GMQCC_INLINE ast_expression *fold_op_cmp(fold_t *fold, ast_value *a, ast_ if (isfloat(a) && isfloat(b)) { float la = fold_immvalue_float(a); float lb = fold_immvalue_float(b); - return (ast_expression*)fold->imm_float[!!(ne ? la != lb : la == lb)]; + return (ast_expression*)fold->imm_float[!(ne ? la == lb : la != lb)]; } if (isvector(a) && isvector(b)) { vec3_t la = fold_immvalue_vector(a); vec3_t lb = fold_immvalue_vector(b); - return (ast_expression*)fold->imm_float[!!(ne ? vec3_cmp(la, lb) : !vec3_cmp(la, lb))]; + return (ast_expression*)fold->imm_float[!(ne ? vec3_cmp(la, lb) : !vec3_cmp(la, lb))]; } } return NULL; -- 2.39.2