)]}'
{
  "commit": "aae3cb61cd53911b0312ba1d02efb9b48f4e6d6a",
  "tree": "c0c4cb065d9b01581776eea1e348a62f9df552bc",
  "parents": [
    "55379110c5b03ade998a764b8a42c01b6dae75f1"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Fri Apr 11 00:31:02 2003 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Fri Apr 11 00:31:02 2003 +0000"
  },
  "message": "Simplified COM interface declarations, removing the need to define\nboth an xxx_METHODS and an xxx_IMETHODS macro.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb4b057cafc2bd34917144ce8c186e42955529a1",
      "old_mode": 33188,
      "old_path": "dlls/dplayx/dplaysp.h",
      "new_id": "2995b606d5280a522c8ac8f2c84c17b9ad12e7f1",
      "new_mode": 33188,
      "new_path": "dlls/dplayx/dplaysp.h"
    },
    {
      "type": "modify",
      "old_id": "1401502e3f461ec30c41fe2e5ac2ea86f53ddcf0",
      "old_mode": 33188,
      "old_path": "dlls/dplayx/lobbysp.h",
      "new_id": "74fbd239dd4c0f750338f635c35bb5f1f0a774d1",
      "new_mode": 33188,
      "new_path": "dlls/dplayx/lobbysp.h"
    },
    {
      "type": "modify",
      "old_id": "2bf4432b2dc78893924c3fb7ac57b13f7aace121",
      "old_mode": 33188,
      "old_path": "dlls/ole32/ifs.h",
      "new_id": "8faf2a54140b2c7b847b85552f155c4e525f1f9b",
      "new_mode": 33188,
      "new_path": "dlls/ole32/ifs.h"
    },
    {
      "type": "modify",
      "old_id": "dad607fc739244281ccf70f337bc1b31750b31e9",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shellfolder.h",
      "new_id": "140a58cfbea38e5819779f1bf95ba20970a0a3a0",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shellfolder.h"
    },
    {
      "type": "modify",
      "old_id": "03cd16a341d2613827a82507203f182d1558ee79",
      "old_mode": 33188,
      "old_path": "include/commctrl.h",
      "new_id": "e989ec2171a393b9c9961e5518d5f0550fd4380d",
      "new_mode": 33188,
      "new_path": "include/commctrl.h"
    },
    {
      "type": "modify",
      "old_id": "89522fe5203669083aa2b363dab39a5ad2bdb5b6",
      "old_mode": 33188,
      "old_path": "include/d3d.h",
      "new_id": "dfa9ae83332a6d11f16be260c178ea804d6c437d",
      "new_mode": 33188,
      "new_path": "include/d3d.h"
    },
    {
      "type": "modify",
      "old_id": "85a19704bdd78d13892a1a9ae0aa1af4e50fdbd9",
      "old_mode": 33188,
      "old_path": "include/d3d8.h",
      "new_id": "0a9826ac1bfad3e398315edb36cc09196b93d5f4",
      "new_mode": 33188,
      "new_path": "include/d3d8.h"
    },
    {
      "type": "modify",
      "old_id": "a0f614a3bef15e6cbf55006e425264d6fb5aa24b",
      "old_mode": 33188,
      "old_path": "include/d3dx8core.h",
      "new_id": "610b7d9248649fe025517ff0f913c4948e217d8f",
      "new_mode": 33188,
      "new_path": "include/d3dx8core.h"
    },
    {
      "type": "modify",
      "old_id": "d0ea95d82b7ea1bbc08b28f822bd1af9998613e6",
      "old_mode": 33188,
      "old_path": "include/ddraw.h",
      "new_id": "ba42399d2cba35be10b1b535440c0f16cf8f9a11",
      "new_mode": 33188,
      "new_path": "include/ddraw.h"
    },
    {
      "type": "modify",
      "old_id": "80692858fb38f16794dff2e5a50ea875bae60e81",
      "old_mode": 33188,
      "old_path": "include/dinput.h",
      "new_id": "d93de958356c88d0fff1c0b2a21c935dbe792c33",
      "new_mode": 33188,
      "new_path": "include/dinput.h"
    },
    {
      "type": "modify",
      "old_id": "a1564a889ebf9050b648f50912f432f21c639f22",
      "old_mode": 33188,
      "old_path": "include/dmplugin.h",
      "new_id": "a0c38c6b9b7e0af005b5c074315bc99911763b5b",
      "new_mode": 33188,
      "new_path": "include/dmplugin.h"
    },
    {
      "type": "modify",
      "old_id": "f731b9334e2c11d8174fb66afa9079c21e91bd69",
      "old_mode": 33188,
      "old_path": "include/dmusicc.h",
      "new_id": "c0008c2d340a58ed6c1ff79108a6d1285c7d61d7",
      "new_mode": 33188,
      "new_path": "include/dmusicc.h"
    },
    {
      "type": "modify",
      "old_id": "9a0128fdd98a047c4b69cc9d4ef7bd01b85bbc33",
      "old_mode": 33188,
      "old_path": "include/dmusici.h",
      "new_id": "7e2ef155cfdcc3f7b943f204459b5679386f30bd",
      "new_mode": 33188,
      "new_path": "include/dmusici.h"
    },
    {
      "type": "modify",
      "old_id": "c6e2da6f080c2f3696b71d6eaff0d19bf8ebaa43",
      "old_mode": 33188,
      "old_path": "include/dmusics.h",
      "new_id": "5192ee81cddfc1caeeaaf2aa923118678dc6042f",
      "new_mode": 33188,
      "new_path": "include/dmusics.h"
    },
    {
      "type": "modify",
      "old_id": "7de03ae4f33fd0e2c76508e7e44d882d81022433",
      "old_mode": 33188,
      "old_path": "include/docobj.h",
      "new_id": "ac856b38c3c4484bca1b41bd6ae57bf7ac1f4e3b",
      "new_mode": 33188,
      "new_path": "include/docobj.h"
    },
    {
      "type": "modify",
      "old_id": "827131c041e0c409df155d8a0a36c34a5e052c01",
      "old_mode": 33188,
      "old_path": "include/dplay.h",
      "new_id": "e89326297485d970d6e268f5c2c618b9ac3e6662",
      "new_mode": 33188,
      "new_path": "include/dplay.h"
    },
    {
      "type": "modify",
      "old_id": "4f7ee3907c812902dcd773c1f0b6195d4a66f835",
      "old_mode": 33188,
      "old_path": "include/dplobby.h",
      "new_id": "792d3f090d460f3a14942e2c4c0f9d6e40f58c20",
      "new_mode": 33188,
      "new_path": "include/dplobby.h"
    },
    {
      "type": "modify",
      "old_id": "e482991e1c463f25ab99d73fa74a28837159d37e",
      "old_mode": 33188,
      "old_path": "include/dsdriver.h",
      "new_id": "00d5e464848e577044946b447277791e01ea4b40",
      "new_mode": 33188,
      "new_path": "include/dsdriver.h"
    },
    {
      "type": "modify",
      "old_id": "313d84019d78bdb12b4daf2cb0af2a5b33c405b8",
      "old_mode": 33188,
      "old_path": "include/dsound.h",
      "new_id": "7c11240ee4c2dac403bc5a7ee02613e7d4262343",
      "new_mode": 33188,
      "new_path": "include/dsound.h"
    },
    {
      "type": "modify",
      "old_id": "26545a9b11e0fd9ae5acea2a8f46da18cca082e8",
      "old_mode": 33188,
      "old_path": "include/oaidl.h",
      "new_id": "df7a2a9e2a7b7e6f102d65c1e4aafb42efa0b47f",
      "new_mode": 33188,
      "new_path": "include/oaidl.h"
    },
    {
      "type": "modify",
      "old_id": "12ed88d06a25dbab26a44be8f16c5822f7b161b0",
      "old_mode": 33188,
      "old_path": "include/objbase.h",
      "new_id": "f0588b9405b80210e6d55c47279b27b4528c309c",
      "new_mode": 33188,
      "new_path": "include/objbase.h"
    },
    {
      "type": "modify",
      "old_id": "fcadda6aa4ded8f331f4427e466b903a74a6773c",
      "old_mode": 33188,
      "old_path": "include/objidl.h",
      "new_id": "26964016c3c67b9ea561476773bb1b3582c6247f",
      "new_mode": 33188,
      "new_path": "include/objidl.h"
    },
    {
      "type": "modify",
      "old_id": "6dbcaf3063d707cfcb1db99759311543f1ec74d3",
      "old_mode": 33188,
      "old_path": "include/oledlg.h",
      "new_id": "5ee3af5472f2a8d74912ca36717d7c74ddec0506",
      "new_mode": 33188,
      "new_path": "include/oledlg.h"
    },
    {
      "type": "modify",
      "old_id": "1785e9a1929a0aa1df4f799ae9ec00977b3e4dd7",
      "old_mode": 33188,
      "old_path": "include/servprov.h",
      "new_id": "daeb6e04bf500a1166905b795a4b646f9bd28f55",
      "new_mode": 33188,
      "new_path": "include/servprov.h"
    },
    {
      "type": "modify",
      "old_id": "04e392865a35f7107b2a1189525eb0155a4b3853",
      "old_mode": 33188,
      "old_path": "include/shlobj.h",
      "new_id": "7be60e74ff989df894af66a4c85ce33ba490f3bd",
      "new_mode": 33188,
      "new_path": "include/shlobj.h"
    },
    {
      "type": "modify",
      "old_id": "918238fa67358a4a0b470f59b27b7fd2bf8743d1",
      "old_mode": 33188,
      "old_path": "include/shlwapi.h",
      "new_id": "fb0f3f0c0f38698420694f60cd8a583c5dc74662",
      "new_mode": 33188,
      "new_path": "include/shlwapi.h"
    },
    {
      "type": "modify",
      "old_id": "ff835df7b705d0a7ecb69f6cef2b40537faf1d0c",
      "old_mode": 33188,
      "old_path": "include/unknwn.h",
      "new_id": "f0b19d49ebf48a5a29029f1eb9c313a5e8d6003e",
      "new_mode": 33188,
      "new_path": "include/unknwn.h"
    },
    {
      "type": "modify",
      "old_id": "92ee79a57ff5f4bccbfcab377794530b5fc5fbcf",
      "old_mode": 33188,
      "old_path": "include/unknwn.idl",
      "new_id": "805532013b88110a19c655674939b156de6a49d5",
      "new_mode": 33188,
      "new_path": "include/unknwn.idl"
    },
    {
      "type": "modify",
      "old_id": "b5ea48f4649fe3ec3783e3ad1596888a931aa1cd",
      "old_mode": 33188,
      "old_path": "include/urlmon.h",
      "new_id": "6be63c7a75ed9099e370548eb05472751e4f6efc",
      "new_mode": 33188,
      "new_path": "include/urlmon.h"
    },
    {
      "type": "modify",
      "old_id": "14b1ef8a659964fe6da66a0fb1f59aaab53e257c",
      "old_mode": 33188,
      "old_path": "include/vfw.h",
      "new_id": "f0f9cf2648751cfd1df4d2b5c724dcf64a837c55",
      "new_mode": 33188,
      "new_path": "include/vfw.h"
    },
    {
      "type": "modify",
      "old_id": "faf396d7fb1e97fca4a82dc9a788383bc2b66aac",
      "old_mode": 33188,
      "old_path": "include/wine/obj_cache.h",
      "new_id": "d71f866d6244e43b89c0691bd74a9fdde4b3150a",
      "new_mode": 33188,
      "new_path": "include/wine/obj_cache.h"
    },
    {
      "type": "modify",
      "old_id": "7bac25c08587eadfc06aca7ddb8d3f6dcaceb761",
      "old_mode": 33188,
      "old_path": "include/wine/obj_comcat.h",
      "new_id": "9b6c99ca673677f922c87ec63e637e90293f6b44",
      "new_mode": 33188,
      "new_path": "include/wine/obj_comcat.h"
    },
    {
      "type": "modify",
      "old_id": "b981ba92a53d5288e3555902aadfa5066d8a25cb",
      "old_mode": 33188,
      "old_path": "include/wine/obj_commdlgbrowser.h",
      "new_id": "55d9f9be91f23288b42c6fcf56871d66d9677cd3",
      "new_mode": 33188,
      "new_path": "include/wine/obj_commdlgbrowser.h"
    },
    {
      "type": "modify",
      "old_id": "55a9f4c91f42a8469cc0f4ef0e851532807b9755",
      "old_mode": 33188,
      "old_path": "include/wine/obj_connection.h",
      "new_id": "815604f89811b32c2b909731adda11e110dd6c80",
      "new_mode": 33188,
      "new_path": "include/wine/obj_connection.h"
    },
    {
      "type": "modify",
      "old_id": "31e70a2fc97b4829ab35a66c9760249af65fe5eb",
      "old_mode": 33188,
      "old_path": "include/wine/obj_contextmenu.h",
      "new_id": "37c2ece12155f07c315db28d3134a385bdd746d5",
      "new_mode": 33188,
      "new_path": "include/wine/obj_contextmenu.h"
    },
    {
      "type": "modify",
      "old_id": "2c8602c37ed681b2eee4db4abc3eedc7d765b71b",
      "old_mode": 33188,
      "old_path": "include/wine/obj_control.h",
      "new_id": "3f2d203605f824baf3bce02a80ef88b0eaafb7ca",
      "new_mode": 33188,
      "new_path": "include/wine/obj_control.h"
    },
    {
      "type": "modify",
      "old_id": "6dbb2f32149e6eaf05e6218ced81a88ca475d41a",
      "old_mode": 33188,
      "old_path": "include/wine/obj_dockingwindowframe.h",
      "new_id": "873dd791b4bdda5b76c47de99ece944f0e9fa41d",
      "new_mode": 33188,
      "new_path": "include/wine/obj_dockingwindowframe.h"
    },
    {
      "type": "modify",
      "old_id": "bf216ed27375e9972f09c5e306e2ed18bd41b34a",
      "old_mode": 33188,
      "old_path": "include/wine/obj_dragdrop.h",
      "new_id": "095694bbb35779108acf2a0448c6c4cee965ce7f",
      "new_mode": 33188,
      "new_path": "include/wine/obj_dragdrop.h"
    },
    {
      "type": "modify",
      "old_id": "5f74bcbf725c599b4be15c171d5e5c5be75a4fbb",
      "old_mode": 33188,
      "old_path": "include/wine/obj_dragdrophelper.h",
      "new_id": "bcd7e14daf2066e5e570048b5b18047fc06bcd5c",
      "new_mode": 33188,
      "new_path": "include/wine/obj_dragdrophelper.h"
    },
    {
      "type": "modify",
      "old_id": "62e660519c12a898d58f6dc0d81da7a9bfdbb9b1",
      "old_mode": 33188,
      "old_path": "include/wine/obj_enumguid.h",
      "new_id": "779a668d3826c217100d3a57f03a086feb384513",
      "new_mode": 33188,
      "new_path": "include/wine/obj_enumguid.h"
    },
    {
      "type": "modify",
      "old_id": "c362669258ee168282857b2e68a5e57d3dd9956c",
      "old_mode": 33188,
      "old_path": "include/wine/obj_enumidlist.h",
      "new_id": "578e6509ea9333867d2c9454abc5d378d6fe7623",
      "new_mode": 33188,
      "new_path": "include/wine/obj_enumidlist.h"
    },
    {
      "type": "modify",
      "old_id": "d28de9c119f344ed74b827de1e4c8049657e9171",
      "old_mode": 33188,
      "old_path": "include/wine/obj_extracticon.h",
      "new_id": "8b2f6bfc3fad1030b2d81a571f7e605f8215363b",
      "new_mode": 33188,
      "new_path": "include/wine/obj_extracticon.h"
    },
    {
      "type": "modify",
      "old_id": "cd1420eabe6b12d1640a7648a68ba5b7b8a5e50a",
      "old_mode": 33188,
      "old_path": "include/wine/obj_inplace.h",
      "new_id": "9a9853d11673158f98526d6c161fc2f753d05473",
      "new_mode": 33188,
      "new_path": "include/wine/obj_inplace.h"
    },
    {
      "type": "modify",
      "old_id": "836fe23a9a10cbefedaa57178ff99e904ca546f5",
      "old_mode": 33188,
      "old_path": "include/wine/obj_olefont.h",
      "new_id": "e4d55c5c5966784222440dfa473655728b795e70",
      "new_mode": 33188,
      "new_path": "include/wine/obj_olefont.h"
    },
    {
      "type": "modify",
      "old_id": "14b0648cb6eb23d70668ba995367c8cac0fb0aad",
      "old_mode": 33188,
      "old_path": "include/wine/obj_oleobj.h",
      "new_id": "2a8f50bd885b64b99148846fddf34a47a2c39c7c",
      "new_mode": 33188,
      "new_path": "include/wine/obj_oleobj.h"
    },
    {
      "type": "modify",
      "old_id": "4612e5cd87d32b233b45c2cba87ca385dd4dc7ef",
      "old_mode": 33188,
      "old_path": "include/wine/obj_oleundo.h",
      "new_id": "de47426038b952ea2439d26c9da37741cea5c1eb",
      "new_mode": 33188,
      "new_path": "include/wine/obj_oleundo.h"
    },
    {
      "type": "modify",
      "old_id": "affe82dcaa2134cca607359e82f0767128e6322f",
      "old_mode": 33188,
      "old_path": "include/wine/obj_oleview.h",
      "new_id": "2b3474e51725caf4ef7614d539b81468342d6b45",
      "new_mode": 33188,
      "new_path": "include/wine/obj_oleview.h"
    },
    {
      "type": "modify",
      "old_id": "d37da7a6e7372a210991df517b8e99c8607c797e",
      "old_mode": 33188,
      "old_path": "include/wine/obj_picture.h",
      "new_id": "8f8e505018e963e254db30fadb10b97965dbffb0",
      "new_mode": 33188,
      "new_path": "include/wine/obj_picture.h"
    },
    {
      "type": "modify",
      "old_id": "28c4cb2f59d371c2d6cb134e4712ff1dfdc04052",
      "old_mode": 33188,
      "old_path": "include/wine/obj_property.h",
      "new_id": "8d2de3a62edc03aee053064767d9cd94991de68b",
      "new_mode": 33188,
      "new_path": "include/wine/obj_property.h"
    },
    {
      "type": "modify",
      "old_id": "4795e11f4ee2bd639bbfdc2896d3be10e60ae2a6",
      "old_mode": 33188,
      "old_path": "include/wine/obj_serviceprovider.h",
      "new_id": "d518aed47bce0e8054b8292a972a5433d73c496f",
      "new_mode": 33188,
      "new_path": "include/wine/obj_serviceprovider.h"
    },
    {
      "type": "modify",
      "old_id": "36e4dcb0e768c8340aee6cabee7b98f4aafa81f2",
      "old_mode": 33188,
      "old_path": "include/wine/obj_shellbrowser.h",
      "new_id": "1f2d70c35c2f01e1804ddfb02c26d51af71c1ae8",
      "new_mode": 33188,
      "new_path": "include/wine/obj_shellbrowser.h"
    },
    {
      "type": "modify",
      "old_id": "99378c37856ef40fa8966545a84b6976acad35af",
      "old_mode": 33188,
      "old_path": "include/wine/obj_shellextinit.h",
      "new_id": "1c2b0b0e2cf48954338488f02b8e66e825055d3c",
      "new_mode": 33188,
      "new_path": "include/wine/obj_shellextinit.h"
    },
    {
      "type": "modify",
      "old_id": "31dcac5aae04405b1e515a86f1598ceda16754ac",
      "old_mode": 33188,
      "old_path": "include/wine/obj_shellfolder.h",
      "new_id": "3a72483fb94818d4e74d3276d3ed3e38c815e211",
      "new_mode": 33188,
      "new_path": "include/wine/obj_shellfolder.h"
    },
    {
      "type": "modify",
      "old_id": "fb652eed9187ab00723724fd8920f54dbf989acb",
      "old_mode": 33188,
      "old_path": "include/wine/obj_shelllink.h",
      "new_id": "820661196224fce0f32165ebf56434d6293b9228",
      "new_mode": 33188,
      "new_path": "include/wine/obj_shelllink.h"
    },
    {
      "type": "modify",
      "old_id": "8087bacd599754b5847e1377257e663d6f02b98a",
      "old_mode": 33188,
      "old_path": "include/wine/obj_shellview.h",
      "new_id": "93162f2b667cdfbda14944871cdd9149972533c9",
      "new_mode": 33188,
      "new_path": "include/wine/obj_shellview.h"
    },
    {
      "type": "modify",
      "old_id": "4e23ed475a759a290df24c25663c846aa773aaae",
      "old_mode": 33188,
      "old_path": "include/wine/obj_webbrowser.h",
      "new_id": "6588679018318ca68f551390c151af5a87a6d41f",
      "new_mode": 33188,
      "new_path": "include/wine/obj_webbrowser.h"
    },
    {
      "type": "modify",
      "old_id": "1d60b21135a45b4f47068d5737e5d08acff1a589",
      "old_mode": 33188,
      "old_path": "tools/widl/header.c",
      "new_id": "bae0c53df94563e833e56e5235993ae2b42569d6",
      "new_mode": 33188,
      "new_path": "tools/widl/header.c"
    }
  ]
}
