)]}'
{
  "commit": "e47530f72f587550b1ff2f2adcfa4f64ec702d82",
  "tree": "44d9c2d25efee2b407f1f64f9cc7aa9acbf2611a",
  "parents": [
    "dc4e697f2fec232cecfd1d162365ce836c785369"
  ],
  "author": {
    "name": "Tsukasa OI",
    "email": "research_trasio@irq.a4lg.com",
    "time": "Sat Sep 24 09:49:42 2022 +0000"
  },
  "committer": {
    "name": "Tsukasa OI",
    "email": "research_trasio@irq.a4lg.com",
    "time": "Sat Oct 29 08:13:15 2022 +0000"
  },
  "message": "sim/erc32: Use int32_t as event callback argument\n\nClang generates a warning if an argument is passed to a function without\nprototype (zero arguments, even without (void)).  Such calls are deprecated\nforms of indefinite arguments passing (\"-Wdeprecated-non-prototype\").\nOn the default configuration, it causes a build failure (unless\n\"--disable-werror\" is specified).\n\nTo fix that, this commit makes struct evcell to use int32_t as a callback\n(cfunc) argument of an event.  int32_t is chosen because \"event\" function\naccepts \"int32_t arg\".\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b119f038ac292b3d8eb91f5cfcc5408832681fba",
      "old_mode": 33188,
      "old_path": "sim/erc32/README.sis",
      "new_id": "b85479ef03951feeebae83a60adc484eadc6f5ec",
      "new_mode": 33188,
      "new_path": "sim/erc32/README.sis"
    },
    {
      "type": "modify",
      "old_id": "0206c02e6f0ecacf2be4041c51e7686628642eca",
      "old_mode": 33188,
      "old_path": "sim/erc32/erc32.c",
      "new_id": "d7cc1f1cf3bc73d2267222f7c9b9238a86962bf6",
      "new_mode": 33188,
      "new_path": "sim/erc32/erc32.c"
    },
    {
      "type": "modify",
      "old_id": "af92c9f7d481b96fc5121f7692b30ba5c5046468",
      "old_mode": 33188,
      "old_path": "sim/erc32/func.c",
      "new_id": "85d3c0cb8ec21504a234812f280e392f76f32628",
      "new_mode": 33188,
      "new_path": "sim/erc32/func.c"
    },
    {
      "type": "modify",
      "old_id": "71033137f2c6d88e13eb266d98641a166019a036",
      "old_mode": 33188,
      "old_path": "sim/erc32/sis.h",
      "new_id": "36346cae641787f3b20ab3c8dcccee3fd0e4e997",
      "new_mode": 33188,
      "new_path": "sim/erc32/sis.h"
    }
  ]
}
