diff --git a/src/backend/utils/sort/tuplesort.c b/src/backend/utils/sort/tuplesort.c
index de38c6c7e0..9f29133b4f 100644
--- a/src/backend/utils/sort/tuplesort.c
+++ b/src/backend/utils/sort/tuplesort.c
@@ -1579,7 +1579,7 @@ grow_memtuples(Tuplesortstate *state)
 	 * both old and new arrays as separate chunks.  But we'll check LACKMEM
 	 * explicitly below just in case.)
 	 */
-	if (state->availMem < (int64) ((newmemtupsize - memtupsize) * sizeof(SortTuple)))
+	if (state->availMem < ((int64)(newmemtupsize - memtupsize) * sizeof(SortTuple)))
 		goto noalloc;
 
 	/* OK, do it */
