)]}'
{
  "commit": "ca5f5193913c7851acf2452df2084b608b880014",
  "tree": "9e6c85cf2518e131c1c8b2cc4e05cafe03268fce",
  "parents": [
    "79bc107ea7bb32098b8e2a4fa4b307fcd6e463ce"
  ],
  "author": {
    "name": "Tom Sepez",
    "email": "tsepez@chromium.org",
    "time": "Tue Mar 23 18:19:34 2021 +0000"
  },
  "committer": {
    "name": "Chromium commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Mar 23 18:19:34 2021 +0000"
  },
  "message": "Avoid unique_ptrs to string streams in CPDF_PageContentGenerator.\n\nMove-assignment of a string stream should be a reasonably efficient\nno-copy operation, so the additional indirection through the unique_ptr\nisn\u0027t needed.\n\nThe only complication is we hit a \"const\" issue in one place, so\nconvert one method to take an rvalue reference from its only caller\nto avoid passing args by non-const ref (and avoid unintended copies).\n\nChange-Id: Ie7b8aa1a2b1a864521faa30ebcb2343861064620\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/78713\nCommit-Queue: Tom Sepez \u003ctsepez@chromium.org\u003e\nReviewed-by: Lei Zhang \u003cthestig@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d182d89878eefc08ba2cd62abeda242fbb2430d1",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp",
      "new_id": "8fb52b7927b6680f7626c01d51f6040f36bc9473",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_pagecontentgenerator.cpp"
    },
    {
      "type": "modify",
      "old_id": "79bcdff57c9af2b97823dd72733c4facec9b12d9",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/edit/cpdf_pagecontentgenerator.h",
      "new_id": "ac9fd8a54958e014f6af8b625e4a99424501065e",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/edit/cpdf_pagecontentgenerator.h"
    }
  ]
}
