)]}'
{
  "commit": "3c495504d1ce074d2155ad254f6507bc538548e6",
  "tree": "290ceeb5549fe86e044863f13b4b3c54d9dab2b9",
  "parents": [
    "4b801e2e3646c321cd6adef259bdb4af4323e050"
  ],
  "author": {
    "name": "Pali Rohár",
    "email": "pali.rohar@gmail.com",
    "time": "Sun May 04 11:37:29 2025 +0200"
  },
  "committer": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Sun May 25 12:45:35 2025 +0300"
  },
  "message": "headers: Fix non-standard C++ two-argument swprintf() function\n\nCurrently this function can be compiled by g++ only with -O1 (or up)\nbecause it uses __builtin_va_arg_pack().\n\nBoth non-standard C++ two-argument swprintf() and vswprintf() functions are\njust redirection to _swprintf() and _vswprintf() functions. So declare them\nvia __MINGW_ASM_CALL() redirection, which works with both clang and gcc\ncompilers in both optimizing and non-optimizing modes.\n\nReported issue: https://github.com/mingw-w64/mingw-w64/issues/92\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3fe7712c0c61b05c31f3a12e8678217ff7aac63e",
      "old_mode": 33188,
      "old_path": "mingw-w64-headers/crt/swprintf.inl",
      "new_id": "7adfbb6ef1a1761eaa6a0c46986a08b0255a07a0",
      "new_mode": 33188,
      "new_path": "mingw-w64-headers/crt/swprintf.inl"
    }
  ]
}
