)]}'
{
  "commit": "f8d7294accebb2dfa0533d24f78327aa62c66afd",
  "tree": "6947106e9b13eb84791146008c40048571edfa48",
  "parents": [
    "caf838a988bbc1806f8ca79e419d638a66963b4e"
  ],
  "author": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Fri Sep 10 12:12:52 2021 -0700"
  },
  "committer": {
    "name": "Wan-Teh Chang",
    "email": "wtc@google.com",
    "time": "Fri Oct 08 18:36:40 2021 +0000"
  },
  "message": "Define the AOM_NO_RETURN macro for MSVC\n\nDefine AOM_NO_RETURN as __declspec(noreturn) for MSVC. See\nhttps://docs.microsoft.com/en-us/cpp/cpp/noreturn?view\u003dmsvc-160\n\nThis requires moving AOM_NO_RETURN before function declarations because\n__declspec(noreturn) must be placed there. Fortunately GCC\u0027s\n__attribute__((noreturn)) can be placed either before or after function\ndeclarations.\n\nThis fixes the following MSVC compiler warning:\naom\\examples\\photon_noise_table.c(282) : warning C4715: \u0027find_transfer_function\u0027: not all control paths return a value\n\nChange-Id: I0b7a023286c7692fa3ec75daabb6a96770305b7c\n(cherry picked from commit ab7f6f6fc4005dec30a71bf4f941d9bcd1c755fe)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b45d01013269a8258a2331ea45733169d109e1e3",
      "old_mode": 33188,
      "old_path": "common/tools_common.h",
      "new_id": "f5b5b19e4945307b4efce40ff91258691444cf23",
      "new_mode": 33188,
      "new_path": "common/tools_common.h"
    }
  ]
}
