)]}'
{
  "commit": "305e0b999a7d452a845709d5558c17a31afe178c",
  "tree": "3b65c3cd627ff55d683f26bf0819913a3e63c5d8",
  "parents": [
    "4a03865cd9b192e6e65b5dbc5a928af87322385d"
  ],
  "author": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Wed Jul 17 23:46:44 2013 +0000"
  },
  "committer": {
    "name": "Stefan Tauner",
    "email": "stefan.tauner@alumni.tuwien.ac.at",
    "time": "Wed Jul 17 23:46:44 2013 +0000"
  },
  "message": "Uintptr_t-ify map_flash_region functions\n\nUnsigned long is not the right type for manipulating pointer values.\nSince C99 there are suitable unsigned and signed types available, namely\nuintptr_t and intptr_t respectively.\n\nUse them in functions assigned to programmers\u0027 map_flash_region fields and\ntheir callers where applicable.\n\nThis patch also changes the display width of all associated address values in\nphysmap.c to 16/8 hex characters depending on the actual size by\nintroducing a macro PRIxPTR_WIDTH and exploiting printf\u0027s * field width\nspecifier.\n\nCorresponding to flashrom svn r1701.\n\nSigned-off-by: Stefan Tauner \u003cstefan.tauner@alumni.tuwien.ac.at\u003e\nAcked-by: Carl-Daniel Hailfinger \u003cc-d.hailfinger.devel.2006@gmx.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e2ec036e24a596e2da78e326924e71360364f4f0",
      "old_mode": 33188,
      "old_path": "dummyflasher.c",
      "new_id": "cc15b001742b2b2f764a4071dcff9d913687c634",
      "new_mode": 33188,
      "new_path": "dummyflasher.c"
    },
    {
      "type": "modify",
      "old_id": "9e787c03c2d96145e53c6c1e57aa2c199255551a",
      "old_mode": 33188,
      "old_path": "flash.h",
      "new_id": "cba7bd84965bda7ad15502c88d61261681bf2578",
      "new_mode": 33188,
      "new_path": "flash.h"
    },
    {
      "type": "modify",
      "old_id": "b9c039581f478dc967a92974be800d81b38221cf",
      "old_mode": 33188,
      "old_path": "flashrom.c",
      "new_id": "b05faf34857b486a81d5eb6308ed3422713a7ab7",
      "new_mode": 33188,
      "new_path": "flashrom.c"
    },
    {
      "type": "modify",
      "old_id": "6e3d64612f787364be0ceb9aedb7c3edb485ca02",
      "old_mode": 33188,
      "old_path": "physmap.c",
      "new_id": "5e228836bb2f6790f21c33742b8c0e9565a93600",
      "new_mode": 33188,
      "new_path": "physmap.c"
    },
    {
      "type": "modify",
      "old_id": "3b4def0dc018a8b8239d091fb9136dc2153c4a66",
      "old_mode": 33188,
      "old_path": "programmer.c",
      "new_id": "bf7dca1518f3a72a011061352856928ab02ffd7e",
      "new_mode": 33188,
      "new_path": "programmer.c"
    },
    {
      "type": "modify",
      "old_id": "2ea7b481a9ab5976e06a371f98dd7d94bf9461fd",
      "old_mode": 33188,
      "old_path": "programmer.h",
      "new_id": "db914cbd9e6801b9fbb0ac89632b8278b34f6fac",
      "new_mode": 33188,
      "new_path": "programmer.h"
    }
  ]
}
