Permalink
Browse files

EuXLisp: Improvements to the dynamic loading of FFI stubs

Also added storage clearing to euxcWrapup using euxcFreeImage.
  • Loading branch information...
Henry Henry
Henry authored and Henry committed Jan 25, 2011
1 parent 7e52d30 commit 67c50f69cd52805e4dd49882d459eec0b0ee2bab
Showing with 268 additions and 163 deletions.
  1. +3 −3 EuXLisp/euxlAlloc.c
  2. +129 −156 EuXLisp/euxlBCodeCompiler.c
  3. +3 −4 EuXLisp/euxlImage.c
  4. +125 −0 EuXLisp/euxlOS.c
  5. +6 −0 EuXLisp/euxlProto.h
  6. +2 −0 EuXLisp/euxlisp.c
View
@@ -427,14 +427,14 @@ static void findMemory()
if (nfree < (long)euxmNsSize)
{
euxcNExpand(euxmNsSize);
- //nexpand(euxmNsSize); // rjb
+ //euxcNExpand(euxmNsSize); // rjb
}
}
/// euxcNExpand - expand node space
int euxcNExpand(int size)
{
- euxcNodeSegment *euxcNewnsegment(), *newseg;
+ euxcNodeSegment *newseg;
// allocate the new segment
if ((newseg = euxcNewnsegment(size)) != NULL)
@@ -555,7 +555,7 @@ int euxcMakeVmemory(int size)
/// euxcVexpand - expand vector space
int euxcVexpand(int size)
{
- euxcVectorSegment *euxcNewvsegment(), *vseg;
+ euxcVectorSegment *vseg;
// allocate the new segment
if ((vseg = euxcNewvsegment(size)) != NULL)
Oops, something went wrong.

0 comments on commit 67c50f6

Please sign in to comment.