--- parser3/src/main/pa_pool.C 2003/01/22 15:39:08 1.59.2.1 +++ parser3/src/main/pa_pool.C 2003/02/04 12:08:57 1.59.2.4 @@ -1,17 +1,16 @@ /** @file Parser: pool class. - Copyright (c) 2001, 2003 ArtLebedev Group (http://www.artlebedev.com) + Copyright (c) 2001-2003 ArtLebedev Group (http://www.artlebedev.com) Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char* IDENT_POOL_C="$Date: 2003/01/22 15:39:08 $"; +static const char* IDENT_POOL_C="$Date: 2003/02/04 12:08:57 $"; #include "pa_pool.h" #include "pa_exception.h" #include "pa_common.h" #include "pa_sapi.h" -//#include "pa_charset.h" static void *fail_alloc(char *what, size_t size) { SAPI::die("out of memory: failed to %s %u bytes", @@ -62,7 +61,7 @@ void *Pool::copy(const void *buf, const return result; } -char *Pool::copy(const char *cstr) { +char *Pool::copy(const char* cstr) { if(cstr) { size_t size=strlen(cstr)+1; return (char *)copy(cstr, size); @@ -106,7 +105,7 @@ Charset& Pool::get_client_charset() { #ifdef XML -const char *Pool::transcode_cstr(xmlChar *s) { +const char* Pool::transcode_cstr(xmlChar *s) { return get_source_charset().transcode_cstr(s); } @@ -118,7 +117,7 @@ String& Pool::transcode(xmlChar *s return get_source_charset().transcode(s, origin); } -const char *Pool::transcode_cstr(GdomeDOMString *s) { +const char* Pool::transcode_cstr(GdomeDOMString *s) { return get_source_charset().transcode_cstr(s); } @@ -130,7 +129,7 @@ String& Pool::transcode(GdomeDOMString * return get_source_charset().transcode(s, origin); } -xmlChar *Pool::transcode_buf2xchar(const char *buf, size_t buf_size) { +xmlChar *Pool::transcode_buf2xchar(const char* buf, size_t buf_size) { return get_source_charset().transcode_buf2xchar(buf, buf_size); }