)]}'
{
  "commit": "a9d56105a725d223f87bd979ffbf61a8a2377c08",
  "tree": "e450f3e0ccf185de7c4cbccd892eac6ed6fb360d",
  "parents": [
    "cffa651acfa7ca1d90aecea728e94c5c3dcdfe79"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Fri Aug 17 23:09:43 2018 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Fri Aug 17 23:09:43 2018 +0000"
  },
  "message": "Use more UnownedPtr\u003c\u003e in cpdf_renderstatus.h.\n\nThis immediately flags a case where a pointer from a heap object to\na caller\u0027s stack object is persisted past the caller\u0027s lifetime. Fix\nit the simplest way via AutoRestorer\u003c\u003e so we\u0027ll get a nice safe segv\nshould it be used.\n\nChange-Id: I554304b235e73c279fa0cd79c9e3ee0138be45f9\nReviewed-on: https://pdfium-review.googlesource.com/40592\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e554623df0563a45ecace22b2d34fa0173b7610",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.cpp",
      "new_id": "2cbe495ce4e8e97d0df6a6f4ca985500dc7f2caa",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.cpp"
    },
    {
      "type": "modify",
      "old_id": "a7e845f2377d84c680e3922ef854b36c94cec152",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.h",
      "new_id": "f6d58843c01ad602042eb3861e42c38485a2ecd3",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.h"
    }
  ]
}
