Style fix
diff --git a/src/num.c b/src/num.c
index dff9a0b..442a116 100644
--- a/src/num.c
+++ b/src/num.c
@@ -255,10 +255,8 @@
 	for (ptr_c = c->num, i = 0; i < diff; ++i, ++c->len) ptr_c[i] = ptr[i];
 
 	ptr_c += diff;
-	a_int = BC_NUM_INT(a);
-	b_int = BC_NUM_INT(b);
 
-	if (a_int > b_int) {
+	if ((a_int = BC_NUM_INT(a)) > (b_int = BC_NUM_INT(b))) {
 		min_int = b_int;
 		max = a_int;
 		ptr = ptr_a;