Use clamp() in a couple more places.

Change-Id: I9b7a1c101e3c73d0270f9216225e5a13d9937b97
Reviewed-on: https://pdfium-review.googlesource.com/5332
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/core/fpdfapi/render/cpdf_dibsource.cpp b/core/fpdfapi/render/cpdf_dibsource.cpp
index c2156a1..f600967 100644
--- a/core/fpdfapi/render/cpdf_dibsource.cpp
+++ b/core/fpdfapi/render/cpdf_dibsource.cpp
@@ -1399,8 +1399,7 @@
                  m_pCompData[j].m_DecodeStep * component_value) *
                     255.0f +
                 0.5f);
-            extracted_components[j] =
-                color_value > 255 ? 255 : (color_value < 0 ? 0 : color_value);
+            extracted_components[j] = pdfium::clamp(color_value, 0, 255);
           }
           m_pColorSpace->TranslateImageLine(color, extracted_components, 1, 0,
                                             0, bTransMask);
diff --git a/core/fxge/dib/cfx_imagetransformer.cpp b/core/fxge/dib/cfx_imagetransformer.cpp
index 4b5fe0b..11f5f56 100644
--- a/core/fxge/dib/cfx_imagetransformer.cpp
+++ b/core/fxge/dib/cfx_imagetransformer.cpp
@@ -57,7 +57,7 @@
     s_result += a_result * v_w[i];
   }
   s_result >>= 16;
-  return (uint8_t)(s_result < 0 ? 0 : s_result > 255 ? 255 : s_result);
+  return static_cast<uint8_t>(pdfium::clamp(s_result, 0, 255));
 }
 
 void bicubic_get_pos_weight(int pos_pixel[],