~ubuntu-branches/ubuntu/quantal/unzip/quantal

« back to all changes in this revision

Viewing changes to wince/intrface.h

  • Committer: Bazaar Package Importer
  • Author(s): Santiago Vila
  • Date: 2009-05-08 20:02:40 UTC
  • mfrom: (2.1.2 squeeze)
  • Revision ID: james.westby@ubuntu.com-20090508200240-rk23wg0jdoyc6caj
Tags: 6.0-1
* New upstream release. Closes: #496989.
* Enabled new Unicode support. Closes: #197427. This may or may not work
  for your already created zipfiles, but it's not a bug unless they were
  created using the Unicode feature present in zip 3.0.
* Built using DATE_FORMAT=DF_YMD so that unzip -l show dates in ISO format,
  as that's the only available one which makes sense. Closes: #312886.
* Enabled new bzip2 support. Closes: #426798.
* Exit code for zipgrep should now be the right one. Closes: #441997.
* The reason why a file may not be created is now shown. Closes: #478791.
* Summary of changes in this version not being the debian/* files:
- Manpages in section 1, not 1L.
- Branding patch. UnZip by Debian. Original by Info-ZIP.
- Always #include <unistd.h>. Debian GNU/kFreeBSD needs it.

Show diffs side-by-side

added added

removed removed

Lines of Context:
56
56
} OVERWRITE_MODE, *LPOVERWRITE_MODE;
57
57
 
58
58
typedef struct _EXTRACT_INFO {
59
 
   BOOL            fExtract;      // TRUE for extract, FALSE for test
 
59
   zusz_t          uzByteCount;   // Total bytes to extract/test
60
60
   DWORD           dwFileCount;   // Number of files to extract/test.
61
 
   DWORD           dwByteCount;   // Total bytes to extract/test
62
61
   LPSTR          *szFileList;    // ARGV list of files, NULL for all files.
 
62
   LPSTR           szMappedPath;  // Used to store mapped name. May be NULL.
 
63
   OVERWRITE_MODE  overwriteMode; // How to handle file overwrites.
 
64
   BOOL            fExtract;      // TRUE for extract, FALSE for test
63
65
   BOOL            fRestorePaths; // TRUE to restore paths, FALSE to junk them.
64
 
   OVERWRITE_MODE  overwriteMode; // How to handle file overwrites.
65
 
   LPSTR           szMappedPath;  // Used to store mapped name. May be NULL.
66
66
   BOOL            fAbort;        // Set during operation by UI to abort.
67
67
   int             result;        // Result code from extraction/test.
68
68
 
75
75
   HWND            hWndBytesProcessed;
76
76
 
77
77
   // Values used to keep track of our progress.
78
 
   DWORD           dwFileOffset;
 
78
   zusz_t          uzBytesTotalThisFile;
 
79
   zusz_t          uzBytesWrittenThisFile;
 
80
   zusz_t          uzBytesWrittenPreviousFiles;
 
81
   zusz_t          uzFileOffset;
79
82
   DWORD           dwFile;
80
 
   DWORD           dwBytesTotalThisFile;
81
 
   DWORD           dwBytesWrittenThisFile;
82
 
   DWORD           dwBytesWrittenPreviousFiles;
83
83
   LPCSTR          szFile;
84
84
   BOOL            fNewLineOfText;
85
85