Update buffer safety comments in fx_extension.cpp.

Header is already specifying UNSAFE_BUFFER_USAGE for these
two functions.

Bug: 42271176
Change-Id: Icae84af6b28a7e26db55048e72d1c4e0d60c83a0
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/120591
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Thomas Sepez <tsepez@google.com>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
diff --git a/core/fxcrt/fx_extension.cpp b/core/fxcrt/fx_extension.cpp
index f4fa200..67a5660 100644
--- a/core/fxcrt/fx_extension.cpp
+++ b/core/fxcrt/fx_extension.cpp
@@ -30,7 +30,8 @@
 }  // namespace
 
 float FXSYS_wcstof(const wchar_t* pwsStr, size_t nLength, size_t* pUsedLen) {
-  auto copied = UNSAFE_TODO(WideString::Create(pwsStr, nLength));
+  // SAFETY: required from caller, enforced by UNSAFE_BUFFER_USAGE in header.
+  auto copied = UNSAFE_BUFFERS(WideString::Create(pwsStr, nLength));
   wchar_t* endptr = nullptr;
   float result = wcstof(copied.c_str(), &endptr);
   if (result != result) {
@@ -42,13 +43,12 @@
   return result;
 }
 
-// TODO(tsepez): should be UNSAFE_BUFFER_USAGE.
 wchar_t* FXSYS_wcsncpy(wchar_t* dstStr, const wchar_t* srcStr, size_t count) {
   DCHECK(dstStr);
   DCHECK(srcStr);
   DCHECK(count > 0);
 
-  // SAFETY: required from caller.
+  // SAFETY: required from caller, enforced by UNSAFE_BUFFER_USAGE in header.
   UNSAFE_BUFFERS({
     for (size_t i = 0; i < count; ++i) {
       dstStr[i] = srcStr[i];