aboutsummaryrefslogtreecommitdiff
path: root/lzio.h
diff options
context:
space:
mode:
Diffstat (limited to 'lzio.h')
-rw-r--r--lzio.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/lzio.h b/lzio.h
index 6df40748..c9703d3f 100644
--- a/lzio.h
+++ b/lzio.h
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lzio.h,v 1.17 2003/08/25 20:00:50 roberto Exp roberto $ 2** $Id: lzio.h,v 1.18 2003/08/28 14:38:46 roberto Exp roberto $
3** Buffered streams 3** Buffered streams
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -30,8 +30,8 @@ int luaZ_lookahead (ZIO *z);
30 30
31typedef struct Mbuffer { 31typedef struct Mbuffer {
32 char *buffer; 32 char *buffer;
33 int n; 33 size_t n;
34 int buffsize; 34 size_t buffsize;
35} Mbuffer; 35} Mbuffer;
36 36
37 37
@@ -52,10 +52,6 @@ char *luaZ_openspace (lua_State *L, Mbuffer *buff, size_t n);
52 52
53#define luaZ_freebuffer(L, buff) luaZ_resizebuffer(L, buff, 0) 53#define luaZ_freebuffer(L, buff) luaZ_resizebuffer(L, buff, 0)
54 54
55#define luaZ_save(L,b,c) { \
56 luaM_growvector(L, b->buffer, b->n, b->buffsize, char, \
57 MAX_INT, "token too long"); \
58 b->buffer[b->n++] = cast(char, c); }
59 55
60 56
61/* --------- Private Part ------------------ */ 57/* --------- Private Part ------------------ */