Mercurial > hg-old > index.cgi
comparison lwlink/trunk/src/lwlink.h @ 115:776d8bea5b46
implement reading files
author | lost |
---|---|
date | Sun, 18 Jan 2009 04:53:57 +0000 |
parents | c65fcec346cd |
children | 817ab0e124fa |
comparison
equal
deleted
inserted
replaced
114:c65fcec346cd | 115:776d8bea5b46 |
---|---|
25 #define __lwlink_h_seen__ | 25 #define __lwlink_h_seen__ |
26 | 26 |
27 #define OUTPUT_DECB 0 // DECB multirecord format | 27 #define OUTPUT_DECB 0 // DECB multirecord format |
28 #define OUTPUT_RAW 1 // raw sequence of bytes | 28 #define OUTPUT_RAW 1 // raw sequence of bytes |
29 | 29 |
30 | |
31 typedef struct | |
32 { | |
33 char *filename; | |
34 unsigned char *filedata; | |
35 long filesize; | |
36 } fileinfo_t; | |
37 | |
30 #ifndef __lwlink_c_seen__ | 38 #ifndef __lwlink_c_seen__ |
31 | 39 |
32 extern int debug_level; | 40 extern int debug_level; |
33 extern int outformat; | 41 extern int outformat; |
34 extern char *outfile; | 42 extern char *outfile; |
35 extern int ninputfiles; | 43 extern int ninputfiles; |
36 extern char **inputfiles; | 44 extern fileinfo_t **inputfiles; |
37 | 45 |
38 #define __lwlink_E__ extern | 46 #define __lwlink_E__ extern |
39 #else | 47 #else |
40 #define __lwlink_E__ | 48 #define __lwlink_E__ |
41 #endif // __lwlink_c_seen__ | 49 #endif // __lwlink_c_seen__ |