diff options
| author | Lee Duhem <lee.duhem@gmail.com> | 2014-12-11 09:58:53 +0800 |
|---|---|---|
| committer | Lee Duhem <lee.duhem@gmail.com> | 2014-12-11 10:04:22 +0800 |
| commit | 20a5845a4789f7c4fee8126584dcf25fc75c391f (patch) | |
| tree | 4c97f1b3e8becfad81af4a6f7e92ff583eb08236 | |
| parent | f1703e2b2f0b032d01a35a4a2d4db927698837da (diff) | |
| download | tinycc-20a5845a4789f7c4fee8126584dcf25fc75c391f.tar.gz tinycc-20a5845a4789f7c4fee8126584dcf25fc75c391f.tar.bz2 | |
tcc.h (BufferedFile): Remove unnecessary static memory allocation
The memory needed by `buffer' will be allocated in `tcc_open_bf',
these is no need to allocate them in BufferedFile statically.
| -rw-r--r-- | tcc.h | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -494,7 +494,7 @@ typedef struct BufferedFile { int ifndef_macro_saved; /* saved ifndef_macro */ int *ifdef_stack_ptr; /* ifdef_stack value at the start of the file */ char filename[1024]; /* filename */ - unsigned char buffer[IO_BUF_SIZE + 1]; /* extra size for CH_EOB char */ + unsigned char buffer[1]; /* extra size for CH_EOB char */ } BufferedFile; #define CH_EOB '\\' /* end of buffer or '\0' char in file */ |
