)]}' { "commit": "58418a24debb15019ec71eca193eff02c2a4846c", "tree": "7596042bd4400bdef9d3bf7536dfabf74af7e03b", "parents": [ "79eab23d8f83aec7088c59f8bcee65994c6662a0" ], "author": { "name": "Ryan Harrison", "email": "rharrison@chromium.org", "time": "Thu Sep 28 15:42:07 2017 -0400" }, "committer": { "name": "Chromium commit bot", "email": "commit-bot@chromium.org", "time": "Thu Sep 28 20:24:06 2017 +0000" }, "message": "Convert LZW decompressor to use vector instead of static array\n\nSpeciifically replacing what was called the \"stack_\", an array, with a\nvector called \"decompressed_\". The fact that this data structure\nwasn\u0027t actually a stack caused a lot of grief when refactoring.\n\nBUG\u003dpdfium:903\n\nChange-Id: I056f8fc9183bcde67a03dc9de0dae9ddf9fb0f37\nReviewed-on: https://pdfium-review.googlesource.com/15092\nReviewed-by: dsinclair \u003cdsinclair@chromium.org\u003e\nCommit-Queue: Ryan Harrison \u003crharrison@chromium.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "27e36b12e908ca2b6c6eef53aae9746096f7a78d", "old_mode": 33188, "old_path": "core/fxcodec/gif/cfx_lzwdecompressor.cpp", "new_id": "1ee7b5a2174a4cdd8b9c2cff1785ee65d76d5f5c", "new_mode": 33188, "new_path": "core/fxcodec/gif/cfx_lzwdecompressor.cpp" }, { "type": "modify", "old_id": "10c0a566d72bc4116cc2edfcf916f27d744f53a8", "old_mode": 33188, "old_path": "core/fxcodec/gif/cfx_lzwdecompressor.h", "new_id": "717c055973657f40aa5350dc65d5b637eb472c7d", "new_mode": 33188, "new_path": "core/fxcodec/gif/cfx_lzwdecompressor.h" }, { "type": "modify", "old_id": "cc3ce6367d063aa3b7994ed382e71a328f657e7f", "old_mode": 33188, "old_path": "core/fxcodec/gif/cfx_lzwdecompressor_unittest.cpp", "new_id": "0d0906eb102da250af8077d63eeee52559f6d171", "new_mode": 33188, "new_path": "core/fxcodec/gif/cfx_lzwdecompressor_unittest.cpp" } ] }