rdopt.c: prevent overflow of int

Change-Id: I6e423db799cf7d4573e78c82f372b7e3323385ea
diff --git a/av1/encoder/rdopt.c b/av1/encoder/rdopt.c
index 802fd22..7eb1a4f 100644
--- a/av1/encoder/rdopt.c
+++ b/av1/encoder/rdopt.c
@@ -9312,7 +9312,9 @@
             uint8_t drl1_ctx =
                 av1_drl_ctx(mbmi_ext->ref_mv_stack[ref_frame_type],
                             mbmi->ref_mv_idx + idx_offset);
-            tmp_rd_stats.rate += cpi->drl_mode_cost0[drl1_ctx][0];
+            tmp_rd_stats.rate +=
+                (tmp_rd_stats.rate < INT_MAX ? cpi->drl_mode_cost0[drl1_ctx][0]
+                                             : 0);
           }
 
           if (tmp_alt_rd < INT64_MAX) {