)]}'
{
  "commit": "c22a74728313ee35f6bf143238d42e2eca9ed020",
  "tree": "6b56a509cb53e2d5ffbd2971d1438beb63632616",
  "parents": [
    "c91714309754e27f7f3a6ffc08ba61739c418532"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Wed Feb 15 08:46:02 2023 +0100"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Wed Feb 15 08:46:02 2023 +0100"
  },
  "message": "gas: buffer_and_nest() needs to pass nul-terminated string to temp_ilp()\n\nIn 7545aa2dd2eb (\"gas: improve interaction between read_a_source_file()\nand s_linefile()\") I didn\u0027t pay attention to the dual purpose of the\nnul character previously used. This was to a fair degree because of the\nopen-coding of certain operations. Insert the earlier found line\nterminator instead of a hard-coded newline, and do so early in this\nspecial case (bypassing the later general insertion point). Plus\nproperly use sb_terminate() to mark the end of the string. (Note that\nsaved_eol_char was misnamed: Without calling sb_terminate() there\u0027s\nsimply random data at that position in the buffer.)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f9f2d63e9f7a41eaa92c7c0c84ca51a530c653b2",
      "old_mode": 33188,
      "old_path": "gas/macro.c",
      "new_id": "afcd48b3a88ab583e55555423fd938450402bbc6",
      "new_mode": 33188,
      "new_path": "gas/macro.c"
    }
  ]
}
