)]}'
{
  "commit": "3da8524bb4b2e75664f99fd9d0ae0cb7b697f97d",
  "tree": "9d08a61f3710b0f6138b4fa28f1c4ae69070be71",
  "parents": [
    "bef1336667a52b70b0e288156471e5fdf150dd0b"
  ],
  "author": {
    "name": "Paul Vriens",
    "email": "Paul.Vriens@xs4all.nl",
    "time": "Tue Jan 11 16:02:21 2005 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Tue Jan 11 16:02:21 2005 +0000"
  },
  "message": "- use Interlocked* functions in AddRef and Release.\n- store the result of the Interlocked functions and use only this.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "15c3e46d6179e728ee1e72143ada4194fec94a49",
      "old_mode": 33188,
      "old_path": "dlls/dmime/audiopath.c",
      "new_id": "591fdb240d4aab778b944d8c60a87419ca953d03",
      "new_mode": 33188,
      "new_path": "dlls/dmime/audiopath.c"
    },
    {
      "type": "modify",
      "old_id": "74287976076e074792a661f80de9184a84a3e97b",
      "old_mode": 33188,
      "old_path": "dlls/dmime/dmime_main.c",
      "new_id": "7c3fb3cb802664a795d37268920c53381eb6d904",
      "new_mode": 33188,
      "new_path": "dlls/dmime/dmime_main.c"
    },
    {
      "type": "modify",
      "old_id": "0aed58d7ff0307603668ee93423d365d7c128ad3",
      "old_mode": 33188,
      "old_path": "dlls/dmime/graph.c",
      "new_id": "8b5f74841c38d3d140452590f582978fb6b4a722",
      "new_mode": 33188,
      "new_path": "dlls/dmime/graph.c"
    },
    {
      "type": "modify",
      "old_id": "975f00561d8387c7f331f5037eccd5204c2fc58d",
      "old_mode": 33188,
      "old_path": "dlls/dmime/lyricstrack.c",
      "new_id": "8e52798067df1a103f074440565838271ded3176",
      "new_mode": 33188,
      "new_path": "dlls/dmime/lyricstrack.c"
    },
    {
      "type": "modify",
      "old_id": "f6ed666277d9ae807cfd2ccb1534bbfc1277037f",
      "old_mode": 33188,
      "old_path": "dlls/dmime/markertrack.c",
      "new_id": "d51ca177f04fc2bfba7ea64e123f018087557937",
      "new_mode": 33188,
      "new_path": "dlls/dmime/markertrack.c"
    },
    {
      "type": "modify",
      "old_id": "3201b281e83c6fd2c518a46aefb13d577333fb35",
      "old_mode": 33188,
      "old_path": "dlls/dmime/paramcontroltrack.c",
      "new_id": "9563b9aa03cac0e34e7a26a784fbec1aee12d0f7",
      "new_mode": 33188,
      "new_path": "dlls/dmime/paramcontroltrack.c"
    },
    {
      "type": "modify",
      "old_id": "dc54628af3d60b89ac6ff1e641d07b2c40387bfa",
      "old_mode": 33188,
      "old_path": "dlls/dmime/patterntrack.c",
      "new_id": "8032999a824409ffc3a39d586617619f28dff460",
      "new_mode": 33188,
      "new_path": "dlls/dmime/patterntrack.c"
    },
    {
      "type": "modify",
      "old_id": "dc89129826ccca90859b7fbe44ac3d42827b0905",
      "old_mode": 33188,
      "old_path": "dlls/dmime/performance.c",
      "new_id": "95a8406b8ddebe81ab4958daa15b10f95ab306d1",
      "new_mode": 33188,
      "new_path": "dlls/dmime/performance.c"
    },
    {
      "type": "modify",
      "old_id": "f96f746ff350dccf63a21ba77da4a58e4d8f3076",
      "old_mode": 33188,
      "old_path": "dlls/dmime/segment.c",
      "new_id": "3a3df8edeeebfc0f46199148d4841301815ca99a",
      "new_mode": 33188,
      "new_path": "dlls/dmime/segment.c"
    },
    {
      "type": "modify",
      "old_id": "adc2dfcdfec4802993cbe79cd3316d1f02ff8c04",
      "old_mode": 33188,
      "old_path": "dlls/dmime/segmentstate.c",
      "new_id": "39b0527d4ed2dab773097e511d42c537cf2caa92",
      "new_mode": 33188,
      "new_path": "dlls/dmime/segmentstate.c"
    },
    {
      "type": "modify",
      "old_id": "3e396e12916eb4593cb21a9f071a2409127c2252",
      "old_mode": 33188,
      "old_path": "dlls/dmime/segtriggertrack.c",
      "new_id": "ea118314f1c817e5db205ddece7a7165726cb45b",
      "new_mode": 33188,
      "new_path": "dlls/dmime/segtriggertrack.c"
    },
    {
      "type": "modify",
      "old_id": "6601633fcc46889aab5e4af6026526fd47730cac",
      "old_mode": 33188,
      "old_path": "dlls/dmime/seqtrack.c",
      "new_id": "7e229180fb310635dc959206fd98a5c4d3cb033b",
      "new_mode": 33188,
      "new_path": "dlls/dmime/seqtrack.c"
    },
    {
      "type": "modify",
      "old_id": "eb5c6d2358dcd629cdd5b3734656088922d1d51a",
      "old_mode": 33188,
      "old_path": "dlls/dmime/sysextrack.c",
      "new_id": "c90fa9e25832654278ed92274f0afb3fb26fbffd",
      "new_mode": 33188,
      "new_path": "dlls/dmime/sysextrack.c"
    },
    {
      "type": "modify",
      "old_id": "1e3a07fc47ecf75a3eb61fb4f05b22ddf01c82bb",
      "old_mode": 33188,
      "old_path": "dlls/dmime/tempotrack.c",
      "new_id": "3359dbfb6d7ed20a27f1f8730b67e563c9f4f8b9",
      "new_mode": 33188,
      "new_path": "dlls/dmime/tempotrack.c"
    },
    {
      "type": "modify",
      "old_id": "ea96bcab2a449e7b50e00d0e5b98a0f25fa9b2a7",
      "old_mode": 33188,
      "old_path": "dlls/dmime/timesigtrack.c",
      "new_id": "bb0266d8012da64de3722fcdbedcd75e9916dbc4",
      "new_mode": 33188,
      "new_path": "dlls/dmime/timesigtrack.c"
    },
    {
      "type": "modify",
      "old_id": "8c285ab628e508b001cab67cb02a6dae9f503c80",
      "old_mode": 33188,
      "old_path": "dlls/dmime/tool.c",
      "new_id": "8fc4268da48973789591d8ec2805ef04b881551c",
      "new_mode": 33188,
      "new_path": "dlls/dmime/tool.c"
    },
    {
      "type": "modify",
      "old_id": "f3d67a4423e5fd55a8a9d587afadb372aebdf141",
      "old_mode": 33188,
      "old_path": "dlls/dmime/wavetrack.c",
      "new_id": "77b141c17e83a3d36e2840a12bffebb7cacbb369",
      "new_mode": 33188,
      "new_path": "dlls/dmime/wavetrack.c"
    }
  ]
}
