)]}'
{
  "commit": "c2ebe1ff935af1a75030ccdf284511f042f3a2dd",
  "tree": "0342f4f98a5c531da9da0b9ed193f4e2e3f6c0cb",
  "parents": [
    "f00c46f0308d86191d1646d8f8a5a5a01bb5e78c"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Apr 10 18:17:34 2003 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Apr 10 18:17:34 2003 +0000"
  },
  "message": "Removed uses of the non standard ICOM_VTBL macro.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5ea1c4e8216c032967e2c71be1e199ebe0c72080",
      "old_mode": 33188,
      "old_path": "dlls/avifil32/acmstream.c",
      "new_id": "53bb126db73c853a1b8701f16a694e5c0ddce29b",
      "new_mode": 33188,
      "new_path": "dlls/avifil32/acmstream.c"
    },
    {
      "type": "modify",
      "old_id": "9ec9d2ebe12ac38ef22d51cc464221af2feac983",
      "old_mode": 33188,
      "old_path": "dlls/avifil32/avifile.c",
      "new_id": "a550fc6e974402376450235c8e2f00df678bf1d0",
      "new_mode": 33188,
      "new_path": "dlls/avifil32/avifile.c"
    },
    {
      "type": "modify",
      "old_id": "233e19dece31f0cff63a9c3625cdd68bd03670d8",
      "old_mode": 33188,
      "old_path": "dlls/avifil32/factory.c",
      "new_id": "1f03a8baa8d137888dce68038376896b724906fe",
      "new_mode": 33188,
      "new_path": "dlls/avifil32/factory.c"
    },
    {
      "type": "modify",
      "old_id": "ee0960798c81a55c0ad46c508f535500efe80da1",
      "old_mode": 33188,
      "old_path": "dlls/avifil32/getframe.c",
      "new_id": "ed1822e9380bfdb529e22e532d1837488a1c6a11",
      "new_mode": 33188,
      "new_path": "dlls/avifil32/getframe.c"
    },
    {
      "type": "modify",
      "old_id": "c37d7e5c2985cfe43a891e74cfddd9b80433b1da",
      "old_mode": 33188,
      "old_path": "dlls/avifil32/icmstream.c",
      "new_id": "6e77cfc671a5cd786cbbdb65f3b6353c7d9fe556",
      "new_mode": 33188,
      "new_path": "dlls/avifil32/icmstream.c"
    },
    {
      "type": "modify",
      "old_id": "9ce1c92d3033627a42afc6e68158f9f43537707d",
      "old_mode": 33188,
      "old_path": "dlls/avifil32/wavfile.c",
      "new_id": "4d414a9d439dd8987f29a5b7650c9180233e5f17",
      "new_mode": 33188,
      "new_path": "dlls/avifil32/wavfile.c"
    },
    {
      "type": "modify",
      "old_id": "ddd49844314afa82a0e48842d0d72c16535e956e",
      "old_mode": 33188,
      "old_path": "dlls/comcat/information.c",
      "new_id": "f2caf5bc809bf7dfbcaed082f3fab3f3cccb093a",
      "new_mode": 33188,
      "new_path": "dlls/comcat/information.c"
    },
    {
      "type": "modify",
      "old_id": "18c1a07f16a5c574f62bb72d5b18b23b055f2632",
      "old_mode": 33188,
      "old_path": "dlls/dplayx/dplay.c",
      "new_id": "c11028e5a656d3a4b1e55f43e72840e90329843b",
      "new_mode": 33188,
      "new_path": "dlls/dplayx/dplay.c"
    },
    {
      "type": "modify",
      "old_id": "dec2861694bc0901d6f65562d8c246f3edc1dc93",
      "old_mode": 33188,
      "old_path": "dlls/dplayx/dplaysp.c",
      "new_id": "3699585e1b42abc0829f4c451705b5ad077ff5a6",
      "new_mode": 33188,
      "new_path": "dlls/dplayx/dplaysp.c"
    },
    {
      "type": "modify",
      "old_id": "8c04a0f38d7fdaaaa08a05dfa271e028ceab7f07",
      "old_mode": 33188,
      "old_path": "dlls/dplayx/dplobby.c",
      "new_id": "de606afe794332f2d3e465928e0d03f39941687e",
      "new_mode": 33188,
      "new_path": "dlls/dplayx/dplobby.c"
    },
    {
      "type": "modify",
      "old_id": "0575c356a818473f07e004689c86339ebf2785bc",
      "old_mode": 33188,
      "old_path": "dlls/dplayx/lobbysp.c",
      "new_id": "6b7372cf34be8fd457a76015234ef9c8174180e3",
      "new_mode": 33188,
      "new_path": "dlls/dplayx/lobbysp.c"
    },
    {
      "type": "modify",
      "old_id": "fd2a5ab049aad39a486f8ceaa5a40cadb64d6261",
      "old_mode": 33188,
      "old_path": "dlls/dsound/buffer.c",
      "new_id": "7c49c059b010c84509df7280a233302cdb80f45c",
      "new_mode": 33188,
      "new_path": "dlls/dsound/buffer.c"
    },
    {
      "type": "modify",
      "old_id": "331a6d5781822cfe816b042ac73585fa63a8c0fe",
      "old_mode": 33188,
      "old_path": "dlls/dsound/capture.c",
      "new_id": "fe3996b11c99cdf7cd6051378c44c215b0b2ee74",
      "new_mode": 33188,
      "new_path": "dlls/dsound/capture.c"
    },
    {
      "type": "modify",
      "old_id": "5cd20a00e76de4d0088716509dadd683e7278f37",
      "old_mode": 33188,
      "old_path": "dlls/dsound/dsound_main.c",
      "new_id": "40538e42f7e614429d3d5d6b8ae77b679fbf1ae8",
      "new_mode": 33188,
      "new_path": "dlls/dsound/dsound_main.c"
    },
    {
      "type": "modify",
      "old_id": "b3a0edec4b1d508fca9d94be077a91af38f0ba6e",
      "old_mode": 33188,
      "old_path": "dlls/dsound/mixer.c",
      "new_id": "471b3233de596a368449cfc7c077359f804fe6db",
      "new_mode": 33188,
      "new_path": "dlls/dsound/mixer.c"
    },
    {
      "type": "modify",
      "old_id": "990f814f59a36f2d07dacbc9a2043e56c7ac56da",
      "old_mode": 33188,
      "old_path": "dlls/dsound/primary.c",
      "new_id": "f5424b6adbf3b298b3d610107121c7d7706577c8",
      "new_mode": 33188,
      "new_path": "dlls/dsound/primary.c"
    },
    {
      "type": "modify",
      "old_id": "67abde8053386f7460d058d43ad2f7c8ca246168",
      "old_mode": 33188,
      "old_path": "dlls/dsound/propset.c",
      "new_id": "f4d87568ac2872d1dd0cbdebea8068e418666dd8",
      "new_mode": 33188,
      "new_path": "dlls/dsound/propset.c"
    },
    {
      "type": "modify",
      "old_id": "ba386665f455a698b4b37a1331d069264628cb2d",
      "old_mode": 33188,
      "old_path": "dlls/dsound/sound3d.c",
      "new_id": "67913376e9451d452e5176996ee52cc05b98311a",
      "new_mode": 33188,
      "new_path": "dlls/dsound/sound3d.c"
    },
    {
      "type": "modify",
      "old_id": "4c65edd52f359c35d57bd31359e7b6e07b322a97",
      "old_mode": 33188,
      "old_path": "dlls/ole32/bindctx.c",
      "new_id": "93bd6614239d00057cd5b0f83ce35ea1e0c8f2f3",
      "new_mode": 33188,
      "new_path": "dlls/ole32/bindctx.c"
    },
    {
      "type": "modify",
      "old_id": "7bc46d3ee04e6dcf2170b1778d197c4670b523ce",
      "old_mode": 33188,
      "old_path": "dlls/ole32/clipboard.c",
      "new_id": "7d43d3bcb26bd58c1b1aaa75937f003f3c51b9d1",
      "new_mode": 33188,
      "new_path": "dlls/ole32/clipboard.c"
    },
    {
      "type": "modify",
      "old_id": "dcbfb7554802f29898cc549444eee001897b29df",
      "old_mode": 33188,
      "old_path": "dlls/ole32/compositemoniker.c",
      "new_id": "d7cae468b0e948c3d79f819d4b96722c607d7783",
      "new_mode": 33188,
      "new_path": "dlls/ole32/compositemoniker.c"
    },
    {
      "type": "modify",
      "old_id": "0732f655abe1cd03e5ff6f287c7c33de22a96aea",
      "old_mode": 33188,
      "old_path": "dlls/ole32/ftmarshal.c",
      "new_id": "b7b02932f267334d0d532c2c08d8297618558a57",
      "new_mode": 33188,
      "new_path": "dlls/ole32/ftmarshal.c"
    },
    {
      "type": "modify",
      "old_id": "9a398f7b7f9ea078df96b54e8ac66fa85b7a7668",
      "old_mode": 33188,
      "old_path": "dlls/ole32/git.c",
      "new_id": "bc7c0f0d31763c2548475f50b06d61dc6e8566bd",
      "new_mode": 33188,
      "new_path": "dlls/ole32/git.c"
    },
    {
      "type": "modify",
      "old_id": "0f81268a4f0b374dccd2e29f2828ec8ca37b46fe",
      "old_mode": 33188,
      "old_path": "dlls/ole32/hglobalstream.c",
      "new_id": "75930f403d25c3cbaf010bd8c48dddd2875be92f",
      "new_mode": 33188,
      "new_path": "dlls/ole32/hglobalstream.c"
    },
    {
      "type": "modify",
      "old_id": "16e249d8e8ebb871f6cedd4469b805c411ceffc2",
      "old_mode": 33188,
      "old_path": "dlls/ole32/ifs.c",
      "new_id": "4c13a498597b182bf607ef0ff9c4cd8c24c73264",
      "new_mode": 33188,
      "new_path": "dlls/ole32/ifs.c"
    },
    {
      "type": "modify",
      "old_id": "bd9f937350be4021db4e60825e82e701b83778f9",
      "old_mode": 33188,
      "old_path": "dlls/ole32/memlockbytes.c",
      "new_id": "0c258da6c7e167da8303d74671ebcc873b79c73d",
      "new_mode": 33188,
      "new_path": "dlls/ole32/memlockbytes.c"
    },
    {
      "type": "modify",
      "old_id": "4eaebcc7298f4992ae265b3f9922433f56f613bc",
      "old_mode": 33188,
      "old_path": "dlls/ole32/moniker.c",
      "new_id": "c85eff09c8ad8e0a765c05d9c129813222ae31e1",
      "new_mode": 33188,
      "new_path": "dlls/ole32/moniker.c"
    },
    {
      "type": "modify",
      "old_id": "c753b1dd6739ee1be81103c481aa8b96f543fda0",
      "old_mode": 33188,
      "old_path": "dlls/ole32/ole16.c",
      "new_id": "961149b8fe94ae7f9f34268c378ae3d1f5204ae8",
      "new_mode": 33188,
      "new_path": "dlls/ole32/ole16.c"
    },
    {
      "type": "modify",
      "old_id": "c1d5294f189b7000d4c2f5fc2ab4f03cfc721f8e",
      "old_mode": 33188,
      "old_path": "dlls/ole32/oleobj.c",
      "new_id": "8a0fccf645e8d80f9777b8d94a0c0331c1323f71",
      "new_mode": 33188,
      "new_path": "dlls/ole32/oleobj.c"
    },
    {
      "type": "modify",
      "old_id": "41320b8ec4dc816a71c88eebed53e9aaad3f34b7",
      "old_mode": 33188,
      "old_path": "dlls/ole32/stg_stream.c",
      "new_id": "a82d4b98bd1a72c7481e06cc003ca118ab11cf3d",
      "new_mode": 33188,
      "new_path": "dlls/ole32/stg_stream.c"
    },
    {
      "type": "modify",
      "old_id": "fb56b3e77b347f3798b62c80527581ec9ad12789",
      "old_mode": 33188,
      "old_path": "dlls/ole32/storage.c",
      "new_id": "967d3a9c11440291c90e4c075d1757de4912628b",
      "new_mode": 33188,
      "new_path": "dlls/ole32/storage.c"
    },
    {
      "type": "modify",
      "old_id": "72221780de640e2ff6c267f21328f07108d2b1f5",
      "old_mode": 33188,
      "old_path": "dlls/ole32/storage32.c",
      "new_id": "7248a5f974105bac988bf78fd37120719defdc74",
      "new_mode": 33188,
      "new_path": "dlls/ole32/storage32.c"
    },
    {
      "type": "modify",
      "old_id": "59b4056a813208c0170855bd93a84594ec1d8449",
      "old_mode": 33188,
      "old_path": "dlls/oleaut32/typelib.c",
      "new_id": "739875f60c8d1455a8136eb5b5a3322e6dfae677",
      "new_mode": 33188,
      "new_path": "dlls/oleaut32/typelib.c"
    },
    {
      "type": "modify",
      "old_id": "ac6971af5b4709d84f2fcdae44374e12e0ad0ea9",
      "old_mode": 33188,
      "old_path": "dlls/shell32/classes.c",
      "new_id": "0d6590a075aeb74493708d00ee3c946934a37b7f",
      "new_mode": 33188,
      "new_path": "dlls/shell32/classes.c"
    },
    {
      "type": "modify",
      "old_id": "2e4d8a4b329e5424da270d877bea5755d5437cf2",
      "old_mode": 33188,
      "old_path": "dlls/shell32/dataobject.c",
      "new_id": "e91eac0905a670fd12d35f2b276645da1f300252",
      "new_mode": 33188,
      "new_path": "dlls/shell32/dataobject.c"
    },
    {
      "type": "modify",
      "old_id": "5e264d513cd1231d44872f8b03d06ad27df51eb9",
      "old_mode": 33188,
      "old_path": "dlls/shell32/dragdrophelper.c",
      "new_id": "ad622905294e19897962b6c6bf879f908df94256",
      "new_mode": 33188,
      "new_path": "dlls/shell32/dragdrophelper.c"
    },
    {
      "type": "modify",
      "old_id": "e6768344133f94091008e8398b5975d91dd684d4",
      "old_mode": 33188,
      "old_path": "dlls/shell32/enumidlist.c",
      "new_id": "f97932a18a2563a805f155398530b47d91a20fe3",
      "new_mode": 33188,
      "new_path": "dlls/shell32/enumidlist.c"
    },
    {
      "type": "modify",
      "old_id": "1b81d5dde82fd102e40857536f6b4df629d12730",
      "old_mode": 33188,
      "old_path": "dlls/shell32/folders.c",
      "new_id": "db527e83990dcf77b700053baee84317cd340edc",
      "new_mode": 33188,
      "new_path": "dlls/shell32/folders.c"
    },
    {
      "type": "modify",
      "old_id": "d317eec226d2600c81f4d8903d6897e690876426",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shelllink.c",
      "new_id": "5143ff3fd1e3dd7e866c8f53e34a4c729f2df546",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shelllink.c"
    },
    {
      "type": "modify",
      "old_id": "f1b4f059949eca87e318be2bff7f8952b903be58",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shellole.c",
      "new_id": "fe8f402aeedc9432618b4c47ecac3468f997a1c0",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shellole.c"
    },
    {
      "type": "modify",
      "old_id": "22079a24c0f4b567c48afbed8fdd7baf3cc457b3",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shfldr_desktop.c",
      "new_id": "77b5924170d540757482e883b0069f6dd0f8781a",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shfldr_desktop.c"
    },
    {
      "type": "modify",
      "old_id": "435636d419bc9fa976e3f560552fd883c38ee079",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shfldr_fs.c",
      "new_id": "b1f9445d6625f6eee032beb4252bef5248be6ed9",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shfldr_fs.c"
    },
    {
      "type": "modify",
      "old_id": "4a98429ad6a5a7f8cdf9b2a31f096ce36a30b613",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shfldr_mycomp.c",
      "new_id": "c133d2d8fa06aebb4fdc51f1ee1d6fb36672b7d7",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shfldr_mycomp.c"
    },
    {
      "type": "modify",
      "old_id": "5fbeade59617a0f4050e7329d4a949f996158583",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shlview.c",
      "new_id": "8ae73741e219b7557be6685525174c247098a21b",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shlview.c"
    },
    {
      "type": "modify",
      "old_id": "2c590d619abee7d931a08691ce43df982a8bc343",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shv_bg_cmenu.c",
      "new_id": "f8963ce66a08365f595ef8de60446cb80a3110d6",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shv_bg_cmenu.c"
    },
    {
      "type": "modify",
      "old_id": "8899a3a29c09692cff5f10db5b7f926e05deaf2f",
      "old_mode": 33188,
      "old_path": "dlls/shell32/shv_item_cmenu.c",
      "new_id": "70cd710b43c0adf288c19d7d71ee88c1bbc82eca",
      "new_mode": 33188,
      "new_path": "dlls/shell32/shv_item_cmenu.c"
    },
    {
      "type": "modify",
      "old_id": "3510c6e53fbf12bf339083e4528f2adf8a8d6105",
      "old_mode": 33188,
      "old_path": "dlls/shlwapi/istream.c",
      "new_id": "da2b1c66e706f9d5299e211467c8befe7861f440",
      "new_mode": 33188,
      "new_path": "dlls/shlwapi/istream.c"
    },
    {
      "type": "modify",
      "old_id": "0fe4112e480f2b0969eefc71374f5fc5cedce8d5",
      "old_mode": 33188,
      "old_path": "dlls/shlwapi/regstream.c",
      "new_id": "29e8ef2fe974a3de450974b6bff6d09c1ef5405f",
      "new_mode": 33188,
      "new_path": "dlls/shlwapi/regstream.c"
    },
    {
      "type": "modify",
      "old_id": "fc53a8abc152c27ec7dec7f3e65543dc1aa23f6a",
      "old_mode": 33188,
      "old_path": "dlls/winmm/winealsa/audio.c",
      "new_id": "38f5306075b4327514249507039de4547e19a2a2",
      "new_mode": 33188,
      "new_path": "dlls/winmm/winealsa/audio.c"
    },
    {
      "type": "modify",
      "old_id": "a5507ebaae986696fea3f32b6f8e3de840818130",
      "old_mode": 33188,
      "old_path": "dlls/winmm/winealsa/audio_05.c",
      "new_id": "e3859113308704ed5cd0e110bd3b9076bceddc2f",
      "new_mode": 33188,
      "new_path": "dlls/winmm/winealsa/audio_05.c"
    },
    {
      "type": "modify",
      "old_id": "4238f90a36b8c68d2a4a27ded9d7e3466257ac44",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wineaudioio/audio.c",
      "new_id": "015c4e850c4691b621d54972b154b95f8cc7d30a",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wineaudioio/audio.c"
    },
    {
      "type": "modify",
      "old_id": "6eb9972105cb221274771f64c16eed69d3dbb1fa",
      "old_mode": 33188,
      "old_path": "dlls/winmm/wineoss/audio.c",
      "new_id": "c8bad104a1c9c0f7e26c8c764eb96f0c93d5d808",
      "new_mode": 33188,
      "new_path": "dlls/winmm/wineoss/audio.c"
    }
  ]
}
