)]}'
{
  "commit": "66507906673bc6159d5d620414479954c9c21c24",
  "tree": "e49bacf5159e6bc275af25bcb790467305e12cf8",
  "parents": [
    "f9438757fc49b9f86961ddb55ae430e36bb88ebb"
  ],
  "author": {
    "name": "Yorhel",
    "email": "git@yorhel.nl",
    "time": "Sun Nov 08 15:34:58 2020 +0100"
  },
  "committer": {
    "name": "Yorhel",
    "email": "git@yorhel.nl",
    "time": "Sun Nov 08 15:35:00 2020 +0100"
  },
  "message": "Use reinterpret-casting in yxml_setchar()\n\nThis avoids a memcpy() when the compiler doesn\u0027t optimize it. I\ninitially avoided doing this out of fear for triggering UB and causing\noptimizing compilers to optimize the code away, but I believe this is\nactually safe when the types involved are (unsigned) chars.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10f88dc4c479e961d2771c62d2bcc036759c38a1",
      "old_mode": 33188,
      "old_path": "yxml.c",
      "new_id": "23d04a9725f7fd765e5d110383df3274fb2b1c5c",
      "new_mode": 33188,
      "new_path": "yxml.c"
    },
    {
      "type": "modify",
      "old_id": "cd73e9ec820cb05803b5ce49ac5a3050f0dc575e",
      "old_mode": 33188,
      "old_path": "yxml.c.in",
      "new_id": "216b3f6330c5efcffebcf599da4f3f82468df2a9",
      "new_mode": 33188,
      "new_path": "yxml.c.in"
    }
  ]
}
