)]}'
{
  "commit": "cfa2e33fd22d6f78091bac07faedb1e6c4838eeb",
  "tree": "11e8c4d41a9cc9862a3ee82a0767131e2dd6386a",
  "parents": [
    "e5fecec7bf2f0a283e7daff814c726f75caee932"
  ],
  "author": {
    "name": "Hanno Becker",
    "email": "hanno.becker@arm.com",
    "time": "Thu Oct 11 10:26:55 2018 +0100"
  },
  "committer": {
    "name": "Hanno Becker",
    "email": "hanno.becker@arm.com",
    "time": "Thu Oct 11 11:04:20 2018 +0100"
  },
  "message": "Omit runtime configuration of calloc/free if macro config enabled\n\nThis commit removes the definition of the API function\n\n`mbedtls_platform_set_calloc_free()`\n\nfrom `library/platform.c` in case the macros\n\n`MBEDTLS_PLATFORM_CALLOC_MACRO`\n`MBEDTLS_PLATFORM_FREE_MACRO`\n\nfor compile time configuration of calloc/free are set.\n\nThis is in line with the corresponding header `mbedtls/platform.h`\nwhich declares `mbedtls_platform_set_calloc_free()` only if\n`MBEDTLS_PLATFORM_{CALLOC/FREE}_MACRO` are not defined.\n\nFixes #1642.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b24b2fa65218107706f5b2c2ee3b58ae2da10d4d",
      "old_mode": 33188,
      "old_path": "library/platform.c",
      "new_id": "73a6db9ebe2a4ff8d2b9c99196fe183424a6b45b",
      "new_mode": 33188,
      "new_path": "library/platform.c"
    }
  ]
}
