)]}'
{
  "commit": "db8171fd8b686f89d31578d74156e7825c5251ab",
  "tree": "84ec67ef2e770c8bc4628a614d594fb3b86861b3",
  "parents": [
    "1b52dcb350289b262a105471a75ef6c001beecae"
  ],
  "author": {
    "name": "Omer Mor",
    "email": "omermor@google.com",
    "time": "Thu May 08 10:54:47 2025 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu May 08 10:55:43 2025 -0700"
  },
  "message": "Remove dependency on `wcsnlen` for string length calculation.\n\nThe `wcsnlen` function is not consistently available across all target environments. Its prior use was intended as a micro-optimization and safeguard to limit string scanning to the remaining buffer size and prevent potential issues with malformed strings lacking a null terminator.\n\nThis change now relies on the implicit `std::wstring_view` constructor to determine the string length. `CopyToEncodedBuffer` will continue to handle truncation effectively, mitigating the original concerns.\n\nPiperOrigin-RevId: 756378282\nChange-Id: I858bad01724507f7926f868aa300eabad8a4358c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "07d17a02c1d6d1876e093df321798fbbb83bc8cf",
      "old_mode": 33188,
      "old_path": "absl/log/internal/log_message.cc",
      "new_id": "3aed3a2fdfd70faaa336ed8fd20d3c8fcb7a1c33",
      "new_mode": 33188,
      "new_path": "absl/log/internal/log_message.cc"
    }
  ]
}
