From 7482e8f914fbf198af02c2970cf0aadd80740f92 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Wed, 23 Feb 2011 10:13:10 -0300 Subject: no need of lookahead in Zio --- lundump.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'lundump.c') diff --git a/lundump.c b/lundump.c index 161ef1d4..170c9ece 100644 --- a/lundump.c +++ b/lundump.c @@ -1,5 +1,5 @@ /* -** $Id: lundump.c,v 2.14 2010/10/25 14:33:38 roberto Exp roberto $ +** $Id: lundump.c,v 2.15 2011/02/07 19:15:24 roberto Exp roberto $ ** load precompiled Lua chunks ** See Copyright Notice in lua.h */ @@ -180,8 +180,8 @@ static void LoadHeader(LoadState* S) char h[LUAC_HEADERSIZE]; char s[LUAC_HEADERSIZE]; luaU_header(h); - LoadBlock(S,s,LUAC_HEADERSIZE); - if (memcmp(h,s,LUAC_HEADERSIZE)!=0) error(S,"incompatible"); + LoadBlock(S,s,LUAC_HEADERSIZE-1); /* 1st char already read */ + if (memcmp(h+1,s,LUAC_HEADERSIZE-1)!=0) error(S,"incompatible"); } /* -- cgit v1.2.3-55-g6feb