)]}'
{
  "commit": "059201ee50f67ecb53c294086ad84d37aebf717e",
  "tree": "10ba28db0602fe7ebf6a0b508e8910a110016bc2",
  "parents": [
    "d3c008e60b7ff26be94f6e9dec1cbc3a826ed63a"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Thu Apr 04 22:00:13 2024 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu Apr 04 22:00:13 2024 +0000"
  },
  "message": "Fix unsafe buffer usage in fxbarcode/datamatrix.\n\n-- convert to std::array\u003c\u003e where indexing required.\n-- use spans of chars in place of C-style pointer.\n\nChange-Id: I41804397a4a8e4913f13e38c00bc19e6d1e4e58b\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/118110\nReviewed-by: Thomas Sepez \u003ctsepez@google.com\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "215ffaea5ab24e560a8381fd8f046710b52e132e",
      "old_mode": 33188,
      "old_path": "fxbarcode/datamatrix/BC_ASCIIEncoder.cpp",
      "new_id": "1720f2e9a7378faf688471466268131842c9ad7d",
      "new_mode": 33188,
      "new_path": "fxbarcode/datamatrix/BC_ASCIIEncoder.cpp"
    },
    {
      "type": "modify",
      "old_id": "9613107fd2575b8e26313df3e7d1f040466597c2",
      "old_mode": 33188,
      "old_path": "fxbarcode/datamatrix/BC_DataMatrixWriter_unittest.cpp",
      "new_id": "6e87aab2061f8b484a7e576e9d02a974c169b996",
      "new_mode": 33188,
      "new_path": "fxbarcode/datamatrix/BC_DataMatrixWriter_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "8411445c97f60009ec93a92ca7d21e00b647ec26",
      "old_mode": 33188,
      "old_path": "fxbarcode/datamatrix/BC_ErrorCorrection.cpp",
      "new_id": "2b5d567ee05acb55d7c6680c531ac775f970ff8f",
      "new_mode": 33188,
      "new_path": "fxbarcode/datamatrix/BC_ErrorCorrection.cpp"
    },
    {
      "type": "modify",
      "old_id": "ed931c06fea950f5b19e502085e2c93c384e0620",
      "old_mode": 33188,
      "old_path": "fxbarcode/datamatrix/BC_SymbolInfo.cpp",
      "new_id": "efcd5e4d3d31147ec9367c910338634eb3a063cf",
      "new_mode": 33188,
      "new_path": "fxbarcode/datamatrix/BC_SymbolInfo.cpp"
    }
  ]
}
