X-Git-Url: https://ginac.de/CLN/cln.git//cln.git?a=blobdiff_plain;f=src%2Fbase%2Fstring%2Fcl_st_make2.cc;h=1599e2b2a7d4f5c94cecbacfbdda74ee2ddbec30;hb=f3b29e52ea5a7b013f8294065920365e5d17d18f;hp=dfcdea02f1944514d3bc1719d4971d0040b3bc12;hpb=dd9e0f894eec7e2a8cf85078330ddc0a6639090b;p=cln.git diff --git a/src/base/string/cl_st_make2.cc b/src/base/string/cl_st_make2.cc index dfcdea0..1599e2b 100644 --- a/src/base/string/cl_st_make2.cc +++ b/src/base/string/cl_st_make2.cc @@ -4,17 +4,19 @@ #include "cl_sysdep.h" // Specification. -#include "cl_string.h" +#include "cln/string.h" // Implementation. -#include "cl_malloc.h" +#include "cln/malloc.h" #include "cl_offsetof.h" +namespace cln { + cl_heap_string* cl_make_heap_string (const char * ptr, unsigned long len) { - var cl_heap_string* str = (cl_heap_string*) cl_malloc_hook(offsetofa(cl_heap_string,data)+sizeof(char)*(len+1)); + var cl_heap_string* str = (cl_heap_string*) malloc_hook(offsetofa(cl_heap_string,data)+sizeof(char)*(len+1)); str->refcount = 1; str->type = &cl_class_string; str->length = len; @@ -28,3 +30,5 @@ cl_heap_string* cl_make_heap_string (const char * ptr, unsigned long len) } return str; } + +} // namespace cln