Prechádzať zdrojové kódy

'lua_assert' not visible from libraries

Roberto Ierusalimschy 15 rokov pred
rodič
commit
28b2566c97
1 zmenil súbory, kde vykonal 2 pridanie a 3 odobranie
  1. 2 3
      lauxlib.c

+ 2 - 3
lauxlib.c

@@ -1,5 +1,5 @@
 /*
-** $Id: lauxlib.c,v 1.203 2010/03/17 21:37:37 roberto Exp roberto $
+** $Id: lauxlib.c,v 1.204 2010/03/19 21:04:17 roberto Exp roberto $
 ** Auxiliary functions for building Lua libraries
 ** See Copyright Notice in lua.h
 */
@@ -397,8 +397,7 @@ LUALIB_API void luaL_addlstring (luaL_Buffer *B, const char *s, size_t l) {
     size_t space = bufffree(B);
     if (space == 0) {
       luaL_prepbuffer(B);
-      lua_assert(bufffree(B) == LUAL_BUFFERSIZE);
-      space = LUAL_BUFFERSIZE;
+      space = LUAL_BUFFERSIZE;  /* bufffree(B) == LUAL_BUFFERSIZE */
     }
     if (space > l) space = l;
     memcpy(B->p, s, space);