]> www.ginac.de Git - cln.git/blobdiff - src/base/cl_alloca.cc
Use paths relative the `src' directory in the #include directives.
[cln.git] / src / base / cl_alloca.cc
index 2166f9f682a1c4b50c29ddf5b3c4daa3738d09fb..be9f2b6f99db02cfc98d6e4d8f2158df71a061c3 100644 (file)
@@ -1,21 +1,23 @@
 // cl_alloc_alloca_header(), cl_free_alloca_header().
 
 // General includes.
-#include "cl_sysdep.h"
+#include "base/cl_sysdep.h"
 
 // Specification.
-#include "cl_alloca.h"
+#include "base/cl_alloca.h"
 
 
 // Implementation.
 
-#include "cl_malloc.h"
-#include "cl_offsetof.h"
+#include "cln/malloc.h"
+#include "base/cl_offsetof.h"
+
+namespace cln {
 
 cl_alloca_header* cl_alloc_alloca_header (size_t size)
 {
        var cl_alloca_header* pointer =
-         (cl_alloca_header*)cl_malloc_hook(size+offsetofa(cl_alloca_header,usable_memory));
+         (cl_alloca_header*)malloc_hook(size+offsetofa(cl_alloca_header,usable_memory));
        pointer->next = NULL;
        return pointer;
 }
@@ -24,7 +26,10 @@ void cl_free_alloca_header (cl_alloca_header* pointer)
 {
        do {
                cl_alloca_header* next = pointer->next;
-               cl_free_hook(pointer);
+               free_hook(pointer);
                pointer = next;
        } while (pointer != NULL);
 }
+
+}  // namespace cln
+