{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "fixed in changeset 32064.  This will be in v1.8.3.11",
    "ClosedDate": "2009-05-26T10:29:09.36-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "ZlibBaseStream.WriteByte calls crc.SlurpBlock, but then calls the Write function, which calls crc.SlurpBlock again.  I would think that this is incorrect, and the call to crc.SlurpBlock within the WriteByte function should be removed.\n \nNote that the WriteByte function has a default implmentation (IO.Stream.WriteByte), which executes almost identically to your implementation.  Unless you're planning to enhance the WriteByte/ReadByte functionality to run faster than the default implementation, then I would remove the function altogether for the time being.\n \nShane",
    "LastUpdatedDate": "2013-05-16T05:32:21.92-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2009-05-26T09:27:26.57-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "1.8.3.9 - ZlibBaseStream.WriteByte calls crc.SlurpBlock",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 7813
  },
  "FileAttachments": [],
  "Comments": [
    {
      "Message": "Good catch. The ZlibBaseStream.WriteByte was never called - dead end code, because ZlibBaseStream is an internal class and no users or derived classes ever called it.  That said, the implementation was wrong anyway.  I've removed the code. Thanks.",
      "PostedDate": "2009-05-26T10:28:45.267-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2009-05-26T10:29:09.36-07:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-02-21T18:44:18.423-08:00",
      "Id": -2147483648
    },
    {
      "Message": "",
      "PostedDate": "2013-05-16T05:32:21.92-07:00",
      "Id": -2147483648
    }
  ]
}