diff lwar/lwar.h @ 172:47427342e41d

lwar now creates, lists, and adds to archive files
author lost
date Sun, 01 Mar 2009 22:59:52 +0000
parents d610b8aef91b
children cc41ccee8f64
line wrap: on
line diff
--- a/lwar/lwar.h	Sun Mar 01 19:37:03 2009 +0000
+++ b/lwar/lwar.h	Sun Mar 01 22:59:52 2009 +0000
@@ -21,18 +21,29 @@
 */
 
 
+#define LWAR_OP_LIST	1
+#define LWAR_OP_ADD		2
+#define LWAR_OP_REMOVE	3
+#define LWAR_OP_CREATE	4
+
 #ifndef __lwar_h_seen__
 #define __lwar_h_seen__
 
 #ifndef __lwar_c_seen__
 
+extern char *archive_file;
 extern int debug_level;
+extern int operation;
+extern int nfiles;
+extern char **files;
 
 #define __lwar_E__ extern
 #else
 #define __lwar_E__
 #endif // __lwar_c_seen__
 
+__lwar_E__ void add_file_name(char *fn);
+
 #undef __lwar_E__
 
 #endif //__lwar_h_seen__