From 827826b9f956605193cbbb4ff5d94a7969d38bfb Mon Sep 17 00:00:00 2001 From: Dale Weiler Date: Mon, 17 Mar 2014 10:23:13 -0400 Subject: [PATCH] Remove the qcint cast. --- fold.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fold.c b/fold.c index 14665f2..a7a0be7 100644 --- a/fold.c +++ b/fold.c @@ -550,13 +550,13 @@ static GMQCC_INLINE ast_expression *fold_op_xor(fold_t *fold, ast_value *a, ast_ static GMQCC_INLINE ast_expression *fold_op_lshift(fold_t *fold, ast_value *a, ast_value *b) { if (fold_can_2(a, b) && isfloats(a, b)) - return fold_constgen_float(fold, (qcfloat_t)(((qcuint_t)(floorf(fold_immvalue_float(a) * powf(2.0f, fold_immvalue_float(b))))))); + return fold_constgen_float(fold, (qcfloat_t)((floorf(fold_immvalue_float(a) * powf(2.0f, fold_immvalue_float(b)))))); return NULL; } static GMQCC_INLINE ast_expression *fold_op_rshift(fold_t *fold, ast_value *a, ast_value *b) { if (fold_can_2(a, b) && isfloats(a, b)) - return fold_constgen_float(fold, (qcfloat_t)(((qcuint_t)(floorf(fold_immvalue_float(a) / powf(2.0f, fold_immvalue_float(b))))))); + return fold_constgen_float(fold, (qcfloat_t)((floorf(fold_immvalue_float(a) / powf(2.0f, fold_immvalue_float(b)))))); return NULL; } -- 2.39.2