From da96eb2cceb9a4b89ee3d08747d3306d166f9c87 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Fri, 26 Dec 1997 16:38:16 -0200 Subject: some details related to OLD_ANSI --- lobject.c | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'lobject.c') diff --git a/lobject.c b/lobject.c index 0ace7836..a8c74c7f 100644 --- a/lobject.c +++ b/lobject.c @@ -1,5 +1,5 @@ /* -** $Id: lobject.c,v 1.7 1997/11/19 17:29:23 roberto Exp roberto $ +** $Id: lobject.c,v 1.8 1997/12/15 16:17:20 roberto Exp roberto $ ** Some generic functions over Lua objects ** See Copyright Notice in lua.h */ @@ -75,3 +75,20 @@ void luaO_insertlist (GCnode *root, GCnode *node) node->marked = 0; } +#ifdef OLD_ANSI +void luaO_memup (void *dest, void *src, int size) +{ + char *d = dest; + char *s = src; + while (size--) d[size]=s[size]; +} + +void luaO_memdown (void *dest, void *src, int size) +{ + char *d = dest; + char *s = src; + int i; + for (i=0; i