aboutsummaryrefslogtreecommitdiff
path: root/lobject.c
diff options
context:
space:
mode:
authorRoberto Ierusalimschy <roberto@inf.puc-rio.br>1997-12-26 16:38:16 -0200
committerRoberto Ierusalimschy <roberto@inf.puc-rio.br>1997-12-26 16:38:16 -0200
commitda96eb2cceb9a4b89ee3d08747d3306d166f9c87 (patch)
tree65ee363e339cbd55199af68ba34ffba2b9a57c88 /lobject.c
parentfada8efd017c9834607a8d634d2f2a2c0c5d5289 (diff)
downloadlua-da96eb2cceb9a4b89ee3d08747d3306d166f9c87.tar.gz
lua-da96eb2cceb9a4b89ee3d08747d3306d166f9c87.tar.bz2
lua-da96eb2cceb9a4b89ee3d08747d3306d166f9c87.zip
some details related to OLD_ANSI
Diffstat (limited to 'lobject.c')
-rw-r--r--lobject.c19
1 files changed, 18 insertions, 1 deletions
diff --git a/lobject.c b/lobject.c
index 0ace7836..a8c74c7f 100644
--- a/lobject.c
+++ b/lobject.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: lobject.c,v 1.7 1997/11/19 17:29:23 roberto Exp roberto $ 2** $Id: lobject.c,v 1.8 1997/12/15 16:17:20 roberto Exp roberto $
3** Some generic functions over Lua objects 3** Some generic functions over Lua objects
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -75,3 +75,20 @@ void luaO_insertlist (GCnode *root, GCnode *node)
75 node->marked = 0; 75 node->marked = 0;
76} 76}
77 77
78#ifdef OLD_ANSI
79void luaO_memup (void *dest, void *src, int size)
80{
81 char *d = dest;
82 char *s = src;
83 while (size--) d[size]=s[size];
84}
85
86void luaO_memdown (void *dest, void *src, int size)
87{
88 char *d = dest;
89 char *s = src;
90 int i;
91 for (i=0; i<size; i++) d[i]=s[i];
92}
93#endif
94