{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "fixed in changeset 44555.  First binary v1.9.0.17",
    "ClosedDate": "2009-10-07T11:17:24.83-07:00",
    "CommentCount": 0,
    "Custom": null,
    "Description": "I started using this new function which is very convenient.\n \nWhile it works where I actually have writen the code to write bytes, when I am using a temporary { writer.Close(); } delegate (i.e. no bytes written), the generated Zip file results in \"premature end of file\" exception when I try to unZip it with WinZip (probably DotnetZip would have the same problem).\n \nIt is not very usefull to create 0 bytes files, but the need could occur.",
    "LastUpdatedDate": "2013-05-16T05:32:05.1-07:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Low",
      "Severity": 50,
      "Id": 1
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2009-10-07T09:23:59.083-07:00",
    "Status": {
      "Name": "Closed",
      "Id": 4
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "AddEntry(string,WriteDelegate) results in invalid zip file if zero bytes are written",
    "Type": {
      "Name": "Issue",
      "Id": 3
    },
    "VoteCount": 1,
    "Id": 8931
  },
  "FileAttachments": [],
  "Comments": []
}