)]}'
{
  "commit": "11486b5265b2e0e2cf8b140018c47bd9a35cba93",
  "tree": "ccc5dfb967b156d43cb6d8ffda1816224dcf118a",
  "parents": [
    "5f56808431778fe8878ea8ea94225cca08884b48"
  ],
  "author": {
    "name": "Paul Jakma",
    "email": "paul.jakma@sun.com",
    "time": "Thu Feb 28 23:26:02 2008 +0000"
  },
  "committer": {
    "name": "Paul Jakma",
    "email": "paul.jakma@sun.com",
    "time": "Thu Feb 28 23:26:02 2008 +0000"
  },
  "message": "[lib] Fix the struct message LOOKUP function to be more robust\n\n2008-02-28 Paul Jakma \u003cpaul.jakma@sun.com\u003e\n\n\t* log.c: (mes_lookup) Sowmini Varadhan diagnosed a problem where\n\t  this function can cause a NULL dereference, on lookups for unknown\n\t  indices, or messages with NULL strings. Can occur, e.g., debug\n\t  logging code when processing received messages. Fixed to accept a\n\t  pointer to a default string to be used if there is no match.\n\t* log.h: LOOKUP adjusted to match\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "613a6fcb6dcb4726dcca042627fc6bafb68b3085",
      "old_mode": 33188,
      "old_path": "lib/ChangeLog",
      "new_id": "da0fa8ca3b3e545f95b7dc5ac4ef5f68dfe1f64e",
      "new_mode": 33188,
      "new_path": "lib/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "ff47cae0dddfc88f10e3a6448031b63a6d109e8c",
      "old_mode": 33188,
      "old_path": "lib/log.c",
      "new_id": "ce00bfbb04c2c4eb3bc50e9efa7f0bc5089c56a9",
      "new_mode": 33188,
      "new_path": "lib/log.c"
    },
    {
      "type": "modify",
      "old_id": "da8fbea8fd9473d28400d0ec68f3bd5cafc07ea6",
      "old_mode": 33188,
      "old_path": "lib/log.h",
      "new_id": "7432b25e41e6fab74588dd89562c3545196eb609",
      "new_mode": 33188,
      "new_path": "lib/log.h"
    }
  ]
}
