From 786447dea021f97a44582009bf33e28d972dacb4 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Wed, 18 Mar 2009 17:36:35 +1100 Subject: s3:charcnv remove now unused malloc() based conversion functions --- source3/lib/charcnv.c | 39 --------------------------------------- 1 file changed, 39 deletions(-) (limited to 'source3/lib') diff --git a/source3/lib/charcnv.c b/source3/lib/charcnv.c index ab00209a8e..567ee7b8d1 100644 --- a/source3/lib/charcnv.c +++ b/source3/lib/charcnv.c @@ -1519,26 +1519,6 @@ bool pull_ucs2_talloc(TALLOC_CTX *ctx, char **dest, const smb_ucs2_t *src, (void **)dest, converted_size, True); } -/** - * Copy a string from a UCS2 src to a unix char * destination, allocating a buffer - * - * @param dest always set at least to NULL - * @parm converted_size set to the number of bytes occupied by the string in - * the destination on success. - * @return true if new buffer was correctly allocated, and string was - * converted. - **/ - -bool pull_ucs2_allocate(char **dest, const smb_ucs2_t *src, - size_t *converted_size) -{ - size_t src_len = (strlen_w(src)+1) * sizeof(smb_ucs2_t); - - *dest = NULL; - return convert_string_allocate(NULL, CH_UTF16LE, CH_UNIX, src, src_len, - (void **)dest, converted_size, True); -} - /** * Copy a string from a UTF-8 src to a unix char * destination, allocating a buffer using talloc * @@ -1560,25 +1540,6 @@ bool pull_utf8_talloc(TALLOC_CTX *ctx, char **dest, const char *src, (void **)dest, converted_size, True); } -/** - * Copy a string from a UTF-8 src to a unix char * destination, allocating a buffer - * - * @param dest always set at least to NULL - * @parm converted_size set to the number of bytes occupied by the string in - * the destination on success. - * - * @return true if new buffer was correctly allocated, and string was - * converted. - **/ - -bool pull_utf8_allocate(char **dest, const char *src, size_t *converted_size) -{ - size_t src_len = strlen(src)+1; - - *dest = NULL; - return convert_string_allocate(NULL, CH_UTF8, CH_UNIX, src, src_len, - (void **)dest, converted_size, True); -} /** * Copy a string from a DOS src to a unix char * destination, allocating a buffer using talloc -- cgit