)]}'
{
  "commit": "0377462460c9548043faedafa4a91bf51682fa41",
  "tree": "fa294972d552f3bae4185ea1059a9285526d5f68",
  "parents": [
    "7d12892731ccbf6cfd8c06ee4f01ad82dfd72337"
  ],
  "author": {
    "name": "Dimitrie O. Paun",
    "email": "dpaun@rogers.com",
    "time": "Fri Jun 25 01:19:15 2004 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Fri Jun 25 01:19:15 2004 +0000"
  },
  "message": "Split the MSVCRT implementation headers from the public headers.\nFix some naming conventions aberrations.\nAdd tests to ensure consistency between the two sets of symbols.\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "edab9d11ac386f5de1d30cfe1b070ab70689b078",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/Makefile.in",
      "new_id": "1a350da263fe666259b75db031c9ec0371098145",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "4130b45f53d3efd6fabc96112aaaf5f1638136e0",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/console.c",
      "new_id": "9fce341d9608c468ace730296bb51b3f2cdd7a2c",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/console.c"
    },
    {
      "type": "modify",
      "old_id": "7dfa9ad78bc9da7602c73f4029af83ad8874e418",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/cpp.c",
      "new_id": "245d483397803226e6f1ac8b981e789e41155f5e",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/cpp.c"
    },
    {
      "type": "modify",
      "old_id": "ed41ede06a1135edeacdbec9685792bd04febc14",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/cppexcept.c",
      "new_id": "54b4f5aedc9b88e0d13a2c33b486b7a64d8124dd",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/cppexcept.c"
    },
    {
      "type": "modify",
      "old_id": "5786f402bf3b2d1ac88b31ecd2e086477b441d11",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/ctype.c",
      "new_id": "1cbf80fc50ae289730b2453bfdf4ced3ed93802f",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/ctype.c"
    },
    {
      "type": "modify",
      "old_id": "31567243ac3a6c9f6bec5b845e9469107269de14",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/data.c",
      "new_id": "72660e47dd235eb7f33e7603a4a3a2b54172474f",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/data.c"
    },
    {
      "type": "modify",
      "old_id": "38f502d43ad1bbc3c951658cee78d2ccc0534baa",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/dir.c",
      "new_id": "827ba7336d88320696a540036ef830437111bacc",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/dir.c"
    },
    {
      "type": "modify",
      "old_id": "31e29e45d54a838b8eadf88cb2dd781c717c0836",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/environ.c",
      "new_id": "78bf32c81b33b0a0024e6b5add577f91e0eab04d",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/environ.c"
    },
    {
      "type": "modify",
      "old_id": "ec8d09065bf8faf4689b841abe11fefa0c36d287",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/errno.c",
      "new_id": "5d014a6b82383a353bd66b774843a651a326e03c",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/errno.c"
    },
    {
      "type": "modify",
      "old_id": "7ada266cba2f06f6aae5ea8b3b7867aca4985427",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/except.c",
      "new_id": "5387d7a45f89cedf1cdbd8bcce60bae5d8774c15",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/except.c"
    },
    {
      "type": "modify",
      "old_id": "fe43f982b7d88ed09bddba0f83b63da704df1237",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/exit.c",
      "new_id": "259368e6d13040c076d9164f7c203bd7798d8129",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/exit.c"
    },
    {
      "type": "modify",
      "old_id": "f26cae0e23e225c9645a3c4e44ae4960f1bb1f4c",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/file.c",
      "new_id": "5feabc76d74426ee3eaeafff2397f1e2e755f33c",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/file.c"
    },
    {
      "type": "modify",
      "old_id": "35994cdad1bfa1da1fe74ca5fa9d6b76adada494",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/heap.c",
      "new_id": "74e7b371aa2aeb7a086e5b25e478a8e02824d0f9",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/heap.c"
    },
    {
      "type": "modify",
      "old_id": "b1257941330be5846cf64fd071bd054ef359c2f3",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/locale.c",
      "new_id": "2edd860791a39d8341a2226e5265e2776902aba1",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/locale.c"
    },
    {
      "type": "modify",
      "old_id": "dffbe110fac4f5b05395b265651898c26c00baad",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/main.c",
      "new_id": "61411bf61462039ecc55a1bc2d0142faa2104d81",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/main.c"
    },
    {
      "type": "modify",
      "old_id": "ad077f821510174830dc06bc6edc010c80e3b151",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/math.c",
      "new_id": "e9373487e8cfa545ce836abc6c5ad7149c662d78",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/math.c"
    },
    {
      "type": "modify",
      "old_id": "b8ee9d46da1c1c384baf01b074e12b5a514146cf",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/mbcs.c",
      "new_id": "a2bd7f44d2a2cacac48c5dd4304726b35dfc4137",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/mbcs.c"
    },
    {
      "type": "modify",
      "old_id": "57c3d560736540c78e66d2e56f496ab56db5273e",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/misc.c",
      "new_id": "ae65d080ac8852ffc9dcab91b08d78dd79ea2f79",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/misc.c"
    },
    {
      "type": "modify",
      "old_id": "9a13bc0d8a3aeda7ee68b36bd4d3aa566aa88632",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/msvcrt.h",
      "new_id": "97ae662d4697b645b9a9461b82394b14206cc865",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/msvcrt.h"
    },
    {
      "type": "modify",
      "old_id": "4ed4111814a0061b8f3579a92afaa47cf8bc1e5f",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/msvcrt.spec",
      "new_id": "0203348ebdaf83b2bddf3efcc841ea8219c2ef90",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/msvcrt.spec"
    },
    {
      "type": "modify",
      "old_id": "889eebad86c7d8de027bfe862a0a42b51f8b0549",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/process.c",
      "new_id": "8cee161901dda48470436a170703431e8e80a514",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/process.c"
    },
    {
      "type": "modify",
      "old_id": "e7b240b1a32d9795b9b0e4801c79da6f3d55ad70",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/scanf.c",
      "new_id": "82de826effd309eb6662ac2ebc70ae6d2b54056e",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/scanf.c"
    },
    {
      "type": "modify",
      "old_id": "b478a39559726d7909e05ea4c0a32d956d81f05f",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/string.c",
      "new_id": "f86bfbf6d7670b7ba65accd08780cd4a2a8d695b",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/string.c"
    },
    {
      "type": "modify",
      "old_id": "1d08f6518ab711460d48316dd957cb6e2c55774e",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/tests/.cvsignore",
      "new_id": "bd56b02a4f4c6ad3f66577ea619507d7f1dde1ef",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/tests/.cvsignore"
    },
    {
      "type": "modify",
      "old_id": "d940f6be27f12dadaaa7ae9bd11a680f7da183eb",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/tests/Makefile.in",
      "new_id": "785a37cc1513331e2b2e589c0dec7dba89cc8ee2",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/tests/Makefile.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "019d0cad9a3cd5c00ef5957afcbe029ae0cf1927",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/tests/headers.c"
    },
    {
      "type": "modify",
      "old_id": "e06db1c137100771004e63a40aba818d30d3ae6c",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/thread.c",
      "new_id": "ffe2b0de985f6644ac39fa65481243fe9d8400dd",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/thread.c"
    },
    {
      "type": "modify",
      "old_id": "42ff2be9dc6bf61d9ba8f48a30faedd285eb3caa",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/time.c",
      "new_id": "44cf92a02e7ce379a8e6a9caa4397955fd471802",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/time.c"
    },
    {
      "type": "modify",
      "old_id": "0a346e69e4a8f716ba589ff6b6a0f9000bba5087",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/wcs.c",
      "new_id": "bae0d7f3bd96704fa876d4f0475eff1a950c95b5",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/wcs.c"
    },
    {
      "type": "modify",
      "old_id": "086659f244b3a3e484b35e8ab694e96f86d9a3d7",
      "old_mode": 33188,
      "old_path": "include/msvcrt/conio.h",
      "new_id": "f3e72e6f869ae5d37b9d851b0afc22b89bc0cd24",
      "new_mode": 33188,
      "new_path": "include/msvcrt/conio.h"
    },
    {
      "type": "modify",
      "old_id": "31febe033fbf44c2713a2868eed6cbb66fbdd7b4",
      "old_mode": 33188,
      "old_path": "include/msvcrt/ctype.h",
      "new_id": "538dca7a9e05e7867c1aaab98c09a832ecca24e0",
      "new_mode": 33188,
      "new_path": "include/msvcrt/ctype.h"
    },
    {
      "type": "modify",
      "old_id": "e4fef570ef162aae4a958596e2d286a002573036",
      "old_mode": 33188,
      "old_path": "include/msvcrt/direct.h",
      "new_id": "76ad31b69e0705fbcda8515d79800820ba667a3d",
      "new_mode": 33188,
      "new_path": "include/msvcrt/direct.h"
    },
    {
      "type": "modify",
      "old_id": "4e8b993356e4288ea135f30243b656745cb9dc1c",
      "old_mode": 33188,
      "old_path": "include/msvcrt/dos.h",
      "new_id": "a35e642902d07dbc2c64a364007e60903ef84ae6",
      "new_mode": 33188,
      "new_path": "include/msvcrt/dos.h"
    },
    {
      "type": "modify",
      "old_id": "14201fb06765b13acf56e4b3e73b73811b31bd48",
      "old_mode": 33188,
      "old_path": "include/msvcrt/eh.h",
      "new_id": "162d2296f49ec3124651ecfaf7bd91f1da82340f",
      "new_mode": 33188,
      "new_path": "include/msvcrt/eh.h"
    },
    {
      "type": "modify",
      "old_id": "4c117e04dccb2abe1a781caab1f266723bf1cd0c",
      "old_mode": 33188,
      "old_path": "include/msvcrt/errno.h",
      "new_id": "9d88eebe5866ea4975d5f8e0926f39c79a492bf9",
      "new_mode": 33188,
      "new_path": "include/msvcrt/errno.h"
    },
    {
      "type": "modify",
      "old_id": "38c436c5759098be990d0ad4e5a589c9884c88ef",
      "old_mode": 33188,
      "old_path": "include/msvcrt/fcntl.h",
      "new_id": "7a6c6ec7fe8fdf0de98d15e34e46708a0125b42e",
      "new_mode": 33188,
      "new_path": "include/msvcrt/fcntl.h"
    },
    {
      "type": "modify",
      "old_id": "5f7cdddc3073d9f31f973270b12d5ffcba26ef33",
      "old_mode": 33188,
      "old_path": "include/msvcrt/float.h",
      "new_id": "0fa9322c36623ba8b6bc9a3960117361bc36789f",
      "new_mode": 33188,
      "new_path": "include/msvcrt/float.h"
    },
    {
      "type": "modify",
      "old_id": "cb58ff059c00c259810472158f375af85f642855",
      "old_mode": 33188,
      "old_path": "include/msvcrt/io.h",
      "new_id": "c3581dd59b4ec2cc339630870b62fc74548b9178",
      "new_mode": 33188,
      "new_path": "include/msvcrt/io.h"
    },
    {
      "type": "modify",
      "old_id": "89ef220a4365b76f9790cf9fbc69c2532c6aae0e",
      "old_mode": 33188,
      "old_path": "include/msvcrt/locale.h",
      "new_id": "03a33cca2218de699af1853c4d64b1affc47d4b3",
      "new_mode": 33188,
      "new_path": "include/msvcrt/locale.h"
    },
    {
      "type": "modify",
      "old_id": "83e62b88899daadc4524a713150340aa57dc9e59",
      "old_mode": 33188,
      "old_path": "include/msvcrt/malloc.h",
      "new_id": "3c1d09e2c123b9171f50b318a06362284eacc124",
      "new_mode": 33188,
      "new_path": "include/msvcrt/malloc.h"
    },
    {
      "type": "modify",
      "old_id": "058c0b6ddbf32983eaeb8dc3e08f4964824f90e7",
      "old_mode": 33188,
      "old_path": "include/msvcrt/math.h",
      "new_id": "81a51a63ec399878727cdaf0703468e10258465e",
      "new_mode": 33188,
      "new_path": "include/msvcrt/math.h"
    },
    {
      "type": "modify",
      "old_id": "5b569de2608a81cd1e70e223baf1f83ba82ed1b7",
      "old_mode": 33188,
      "old_path": "include/msvcrt/mbctype.h",
      "new_id": "6a0af5e837bc263fe175f048de6dabbe8ab5d250",
      "new_mode": 33188,
      "new_path": "include/msvcrt/mbctype.h"
    },
    {
      "type": "modify",
      "old_id": "17f60cd0919716a2919728e5e1d93203f02b3841",
      "old_mode": 33188,
      "old_path": "include/msvcrt/mbstring.h",
      "new_id": "27dc63f9035985ff38d2d506aad466f9110dc2a9",
      "new_mode": 33188,
      "new_path": "include/msvcrt/mbstring.h"
    },
    {
      "type": "modify",
      "old_id": "1593dce5e5ed84ceec96afd6391972b5c4c54ed1",
      "old_mode": 33188,
      "old_path": "include/msvcrt/process.h",
      "new_id": "1c7aff5771c3347692a97ce8c28a52bd7adf374a",
      "new_mode": 33188,
      "new_path": "include/msvcrt/process.h"
    },
    {
      "type": "modify",
      "old_id": "2c617faa69c971c687c36af65e40b297fe2fc399",
      "old_mode": 33188,
      "old_path": "include/msvcrt/search.h",
      "new_id": "e6f841048154369a6287c0a5a8786949f25ac1f5",
      "new_mode": 33188,
      "new_path": "include/msvcrt/search.h"
    },
    {
      "type": "modify",
      "old_id": "a03b05d6f2e27ea1b262c92fbc8d4fdbf6971035",
      "old_mode": 33188,
      "old_path": "include/msvcrt/setjmp.h",
      "new_id": "e2fa913df77087dd811c0b6ec79f67d9800712f8",
      "new_mode": 33188,
      "new_path": "include/msvcrt/setjmp.h"
    },
    {
      "type": "modify",
      "old_id": "94af46ec2d7259989f58f8d809d53723b04611ba",
      "old_mode": 33188,
      "old_path": "include/msvcrt/stddef.h",
      "new_id": "1eb1a6917db89073df0ce53ef75c99c075081599",
      "new_mode": 33188,
      "new_path": "include/msvcrt/stddef.h"
    },
    {
      "type": "modify",
      "old_id": "12af723f02099a444ab28e36fbd4314b27c2cef3",
      "old_mode": 33188,
      "old_path": "include/msvcrt/stdio.h",
      "new_id": "fb881e27d7ee0ed85d7beef2ab1792b0d754a394",
      "new_mode": 33188,
      "new_path": "include/msvcrt/stdio.h"
    },
    {
      "type": "modify",
      "old_id": "a34cfec73784a26f1d23ccdc8220ef656a74b031",
      "old_mode": 33188,
      "old_path": "include/msvcrt/stdlib.h",
      "new_id": "35488d5b046656bb82fbc255c3ec944f361b649f",
      "new_mode": 33188,
      "new_path": "include/msvcrt/stdlib.h"
    },
    {
      "type": "modify",
      "old_id": "83394ae23441a31bde27b07430c52341420b97b4",
      "old_mode": 33188,
      "old_path": "include/msvcrt/string.h",
      "new_id": "a821aa276190439967ccd5f0c5538dcf02b88672",
      "new_mode": 33188,
      "new_path": "include/msvcrt/string.h"
    },
    {
      "type": "modify",
      "old_id": "c86e956d4c7a67bc8c75e84e7eb8377969bf26a5",
      "old_mode": 33188,
      "old_path": "include/msvcrt/sys/stat.h",
      "new_id": "83026f2bb101865c2fda5e1d71d1ad726bbd486f",
      "new_mode": 33188,
      "new_path": "include/msvcrt/sys/stat.h"
    },
    {
      "type": "modify",
      "old_id": "5bae78731786347ef596e641ca0da57ce54e9496",
      "old_mode": 33188,
      "old_path": "include/msvcrt/sys/timeb.h",
      "new_id": "1e083bbaf1f77f11485c321284dfaa4a1b5f1da0",
      "new_mode": 33188,
      "new_path": "include/msvcrt/sys/timeb.h"
    },
    {
      "type": "modify",
      "old_id": "0e8eee96c327b16da42342de5f3117c1391bcf28",
      "old_mode": 33188,
      "old_path": "include/msvcrt/sys/types.h",
      "new_id": "e653054caab9980a9561e7216a8a451668c28fc7",
      "new_mode": 33188,
      "new_path": "include/msvcrt/sys/types.h"
    },
    {
      "type": "modify",
      "old_id": "ae72df96416fcefddcc89a51c2893b42e32c88d1",
      "old_mode": 33188,
      "old_path": "include/msvcrt/sys/utime.h",
      "new_id": "9518fe853db32d8bb241a11d8683e4de439d7134",
      "new_mode": 33188,
      "new_path": "include/msvcrt/sys/utime.h"
    },
    {
      "type": "modify",
      "old_id": "e1f0c1947aefe2a195b94c8d636f18db28763789",
      "old_mode": 33188,
      "old_path": "include/msvcrt/time.h",
      "new_id": "3c4a80dbc360db244e262dea99ab53f4c2f715b1",
      "new_mode": 33188,
      "new_path": "include/msvcrt/time.h"
    },
    {
      "type": "modify",
      "old_id": "61d616134641af4bb864781b8030ded7a3d88bfc",
      "old_mode": 33188,
      "old_path": "include/msvcrt/wchar.h",
      "new_id": "73db7f8620b67c99fe9ef1e1527d1d918a1ab1ab",
      "new_mode": 33188,
      "new_path": "include/msvcrt/wchar.h"
    },
    {
      "type": "modify",
      "old_id": "de4fe23bc79bf0f5083b51b4d309b7547e2d5074",
      "old_mode": 33188,
      "old_path": "include/msvcrt/wctype.h",
      "new_id": "cae969e52a12115e4c2b13179ba10958420fb460",
      "new_mode": 33188,
      "new_path": "include/msvcrt/wctype.h"
    },
    {
      "type": "modify",
      "old_id": "02a6cc59c04df36169e04cb2dc1a376da0f1eea9",
      "old_mode": 33188,
      "old_path": "include/winsock.h",
      "new_id": "7f5c5c3f6337e65ee56de4e7f27e0e125c4b4108",
      "new_mode": 33188,
      "new_path": "include/winsock.h"
    }
  ]
}
