Add ABSL_HARDENING_ASSERTs to CordBuffer::SetLength() and
CordBuffer::IncreaseLengthBy()

PiperOrigin-RevId: 453243686
Change-Id: If109da6be651006d4d9820bcc10eddfb56deaea2
diff --git a/absl/strings/cord_buffer.h b/absl/strings/cord_buffer.h
index 4f4bdc0..56a6ce6 100644
--- a/absl/strings/cord_buffer.h
+++ b/absl/strings/cord_buffer.h
@@ -32,6 +32,7 @@
 #include <utility>
 
 #include "absl/base/config.h"
+#include "absl/base/macros.h"
 #include "absl/numeric/bits.h"
 #include "absl/strings/internal/cord_internal.h"
 #include "absl/strings/internal/cord_rep_flat.h"
@@ -548,7 +549,7 @@
 }
 
 inline void CordBuffer::SetLength(size_t length) {
-  assert(length <= capacity());
+  ABSL_HARDENING_ASSERT(length <= capacity());
   if (rep_.is_short()) {
     rep_.set_short_length(length);
   } else {
@@ -557,7 +558,7 @@
 }
 
 inline void CordBuffer::IncreaseLengthBy(size_t n) {
-  assert(n <= capacity() && length() + n <= capacity());
+  ABSL_HARDENING_ASSERT(n <= capacity() && length() + n <= capacity());
   if (rep_.is_short()) {
     rep_.add_short_length(n);
   } else {