)]}'
{
  "commit": "c053a707567204d45598e67b39e2bc35c1a80a1b",
  "tree": "4e99262a15697abce0fad8cd6a5fe0f36fcaf2d3",
  "parents": [
    "e06f6cc64bfc69f90c170bdfaa3b1d7a34cb0f79"
  ],
  "author": {
    "name": "Pali Rohár",
    "email": "pali.rohar@gmail.com",
    "time": "Sun Jul 13 12:57:56 2025 +0200"
  },
  "committer": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Fri Aug 01 19:53:09 2025 +0300"
  },
  "message": "headers: Deduplicate *wprintf/*wscanf functions across UCRT/msvcrt builds\n\nAll these functions have same declarations in #ifdef _UCRT and #else\nblocks. The only difference is that in non-UCRT block functions vfwscanf,\nvswscanf and vwscanf are declared without __cdecl. As all those functions\nare with __cdecl calling convenion, they should be declared with __cdecl.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ff9a36373d70b7907762d0eb950babb5678eac32",
      "old_mode": 33188,
      "old_path": "mingw-w64-headers/crt/stdio.h",
      "new_id": "721b68463351766388503ee847932d33d3d100b8",
      "new_mode": 33188,
      "new_path": "mingw-w64-headers/crt/stdio.h"
    },
    {
      "type": "modify",
      "old_id": "5007968de03f6fe44224fc87152cac3bf168777e",
      "old_mode": 33188,
      "old_path": "mingw-w64-headers/crt/wchar.h",
      "new_id": "f6605720c4e2cb2e65f59523eeb28b09b7a0720f",
      "new_mode": 33188,
      "new_path": "mingw-w64-headers/crt/wchar.h"
    }
  ]
}
