)]}'
{
  "commit": "fb1c5ace0afa13d91d744080abd2dac1fbaf2911",
  "tree": "9020ffe4be322ab09efc0c88b81771680fbe48ec",
  "parents": [
    "a4d7eef5cd5e946f30c386e1f4fe790f6d5574ad"
  ],
  "author": {
    "name": "David Reiss",
    "email": "dreiss@apache.org",
    "time": "Wed Jun 11 01:18:28 2008 +0000"
  },
  "committer": {
    "name": "David Reiss",
    "email": "dreiss@apache.org",
    "time": "Wed Jun 11 01:18:28 2008 +0000"
  },
  "message": "Declare special mutex initializers unconditionally.\n\nWe don\u0027t want to include pthread.h in Mutex.h, so we can\u0027t detect whether\nthe non-portable mutex initializers are defined.  Instead, we just declare\nthem unconditionally and only define them if they are available.\nUnfortunately, this means that users will get a link error instead of a\ncompile error if they try to use them when they are not available.\n\n\ngit-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@666495 13f79535-47bb-0310-9956-ffa450edef68\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7830d6867309ab2a022ff2b083b2b4d0eb77cc6b",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/concurrency/Mutex.h",
      "new_id": "3b8631bc79d22a4757672fc98f74b79d184d7323",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/concurrency/Mutex.h"
    }
  ]
}
