comparison unrar_exec.h @ 25440:ae7399c268fe

Remove internal unrarlib copy, the new unrarexec code is a strict superset.
author diego
date Thu, 20 Dec 2007 10:10:26 +0000
parents f95cd1391ea0
children 4129c8cfa742
comparison
equal deleted inserted replaced
25439:17098467fc9b 25440:ae7399c268fe
22 */ 22 */
23 23
24 #ifndef UNRAR_EXEC_H 24 #ifndef UNRAR_EXEC_H
25 #define UNRAR_EXEC_H 25 #define UNRAR_EXEC_H
26 26
27 #include "unrarlib.h" 27 struct RAR_archive_entry
28 {
29 char *Name;
30 unsigned long PackSize;
31 unsigned long UnpSize;
32 unsigned long FileCRC;
33 unsigned long FileTime;
34 unsigned char UnpVer;
35 unsigned char Method;
36 unsigned long FileAttr;
37 };
38
39 typedef struct archivelist
40 {
41 struct RAR_archive_entry item;
42 struct archivelist *next;
43 } ArchiveList_struct;
28 44
29 extern char* unrar_executable; 45 extern char* unrar_executable;
30 46
31 int unrar_exec_get(unsigned char **output, unsigned long *size, 47 int unrar_exec_get(unsigned char **output, unsigned long *size,
32 const char *filename, const char *rarfile); 48 const char *filename, const char *rarfile);