)]}'
{
  "commit": "ff11d0e63d4678188e8cabd40a532ba06912fe5a",
  "tree": "4bbb6f4f696c47be21d411a40e4f81ad37d482dc",
  "parents": [
    "8ea86e1614cf77644ce782e43cde6565a54444f5"
  ],
  "author": {
    "name": "Alex Stewart",
    "email": "alexs.mac@gmail.com",
    "time": "Wed Jun 29 09:31:45 2016 +0100"
  },
  "committer": {
    "name": "Alex Stewart",
    "email": "alexs.mac@gmail.com",
    "time": "Wed Jun 29 09:33:45 2016 +0100"
  },
  "message": "Use _j[0,1,n]() Bessel functions on MSVC to avoid deprecation errors.\n\n- Microsoft deprecated the POSIX Bessel functions: j[0,1,n]() in favour\n  of _j[0,1,n](), it appears since at least MSVC 2005:\n  https://msdn.microsoft.com/en-us/library/ms235384(v\u003dvs.100).aspx.\n- As this occurs in jet.h (templated public header), although Ceres\n  suppresses the warning when it itself is built (to suppress a warning\n  about the insecurity of using std::copy), it will crop up again in\n  client code (without this fix) unless it is explicitly suppressed\n  there also.\n- Raised as Issue #190:\n  https://github.com/ceres-solver/ceres-solver/issues/190.\n\nChange-Id: If7ac5dbb856748f9900be93ec0452a40c0b00524\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b89f8074cdea9faf1991d7604fb09bd7ef119c4c",
      "old_mode": 33188,
      "old_path": "include/ceres/jet.h",
      "new_id": "fc98d443a36dff960e7443a6f5bdb9a7dfe80723",
      "new_mode": 33188,
      "new_path": "include/ceres/jet.h"
    }
  ]
}
