)]}'
{
  "commit": "581ade4d1c025eb10421eda0d0c0a2f04447d7c5",
  "tree": "b65a074f6f3cf769f3add8f59e37758e37e70fca",
  "parents": [
    "c0c7b905e911a1f1faf515a24e849d4ffcdd0a8a"
  ],
  "author": {
    "name": "Jeff Layton",
    "email": "jlayton@redhat.com",
    "time": "Tue Apr 05 15:02:37 2011 -0400"
  },
  "committer": {
    "name": "Steve French",
    "email": "sfrench@us.ibm.com",
    "time": "Tue Apr 12 00:57:12 2011 +0000"
  },
  "message": "cifs: clean up various nits in unicode routines (try #2)\n\nMinor revision to the original patch. Don\u0027t abuse the __le16 variable\non the stack by casting it to wchar_t and handing it off to char2uni.\nDeclare an actual wchar_t on the stack instead. This fixes a valid\nsparse warning.\n\nFix the spelling of UNI_ASTERISK. Eliminate the unneeded len_remaining\nvariable in cifsConvertToUCS.\n\nAlso, as David Howells points out. We were better off making\ncifsConvertToUCS *not* use put_unaligned_le16 since it means that we\ncan\u0027t optimize the mapped characters at compile time. Switch them\ninstead to use cpu_to_le16, and simply use put_unaligned to set them\nin the string.\n\nReported-and-acked-by: David Howells \u003cdhowells@redhat.com\u003e\nSigned-off-by: Jeff Layton \u003cjlayton@redhat.com\u003e\nSigned-off-by: Steve French \u003csfrench@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fc0fd4fde306b989c1593ef11ce2611fd49dca54",
      "old_mode": 33188,
      "old_path": "fs/cifs/cifs_unicode.c",
      "new_id": "23d43cde4306042407dcd3df76d78ab81b793db7",
      "new_mode": 33188,
      "new_path": "fs/cifs/cifs_unicode.c"
    },
    {
      "type": "modify",
      "old_id": "7fe6b52df5076a2eb14a7ec563403795e2e4c041",
      "old_mode": 33188,
      "old_path": "fs/cifs/cifs_unicode.h",
      "new_id": "644dd882a5604c5ed6f900aad2a47478bc31b49a",
      "new_mode": 33188,
      "new_path": "fs/cifs/cifs_unicode.h"
    }
  ]
}
