)]}'
{
  "commit": "c3766aefc0bb0287bdbb7db71d6621e453ceb48a",
  "tree": "ace4f40c0b25b1e5601a9e51e40ca7790fd8f5c7",
  "parents": [
    "9c6d24853efbb689a500507693e12c1fe540aa57"
  ],
  "author": {
    "name": "fbarchard",
    "email": "fbarchard@google.com",
    "time": "Thu Jul 16 06:34:42 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jul 16 09:34:42 2026 -0400"
  },
  "message": "Guard _DEFAULT_SOURCE with #ifndef in src/api.c (#422)\n\nGuard the definition of _DEFAULT_SOURCE in src/api.c with #ifndef to prevent macro redefinition build errors when _DEFAULT_SOURCE or _GNU_SOURCE is already defined by the build environment (e.g. -D_GNU_SOURCE\u003d1 or -D_DEFAULT_SOURCE\u003d1).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "846235a90e3e12940c1822c7a93ffabb39f26936",
      "old_mode": 33188,
      "old_path": "src/api.c",
      "new_id": "2b2233d1b9316cf4d1e0eff6ff5a64c9e973c638",
      "new_mode": 33188,
      "new_path": "src/api.c"
    }
  ]
}
