You've already forked linux-packaging-mono
Imported Upstream version 4.0.3.13
Former-commit-id: 4f1f69b42e04def9a697c2550b23b9cae645ef29
This commit is contained in:
@ -68,8 +68,7 @@ namespace zipsharp
|
||||
public static long CurrentFileLength (UnzipHandle handle)
|
||||
{
|
||||
UnzipFileInfo info;
|
||||
StringBuilder sbName = new StringBuilder (128);
|
||||
int result = unzGetCurrentFileInfo (handle, out info, sbName, new IntPtr (sbName.Capacity), IntPtr.Zero, IntPtr.Zero, null, IntPtr.Zero);
|
||||
int result = unzGetCurrentFileInfo (handle, out info, null, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, null, IntPtr.Zero);
|
||||
|
||||
if (result != 0)
|
||||
return -1;
|
||||
@ -80,8 +79,13 @@ namespace zipsharp
|
||||
static string GetCurrentFileName (UnzipHandle handle)
|
||||
{
|
||||
UnzipFileInfo info;
|
||||
StringBuilder sbName = new StringBuilder (128);
|
||||
int result = unzGetCurrentFileInfo (handle, out info, sbName, new IntPtr (sbName.Capacity), IntPtr.Zero, new IntPtr (0), null, IntPtr.Zero);
|
||||
int result = unzGetCurrentFileInfo (handle, out info, null, IntPtr.Zero, IntPtr.Zero, new IntPtr (0), null, IntPtr.Zero);
|
||||
|
||||
if (result != 0)
|
||||
return null;
|
||||
|
||||
StringBuilder sbName = new StringBuilder ((int)info.SizeFilename+1); // +1 to account for extra \0 at the end
|
||||
result = unzGetCurrentFileInfo (handle, out info, sbName, new IntPtr (sbName.Capacity), IntPtr.Zero, new IntPtr (0), null, IntPtr.Zero);
|
||||
|
||||
if (result != 0)
|
||||
return null;
|
||||
|
Reference in New Issue
Block a user