diff options
author | Günther Deschner <gd@samba.org> | 2009-09-30 01:23:13 +0200 |
---|---|---|
committer | Günther Deschner <gd@samba.org> | 2009-09-30 16:22:34 +0200 |
commit | afdea18fcf66ab9a03b542ea7f3d23d01a0a1931 (patch) | |
tree | 04b9baa29955509d43a3d7ad827795eb1e33db45 /source3/rpc_parse | |
parent | c5dba4a82eb9f6cc199d20489c89a7765504919d (diff) | |
download | samba-afdea18fcf66ab9a03b542ea7f3d23d01a0a1931.tar.gz samba-afdea18fcf66ab9a03b542ea7f3d23d01a0a1931.tar.bz2 samba-afdea18fcf66ab9a03b542ea7f3d23d01a0a1931.zip |
s3-rpc_parse: remove unused prs_string.
Guenther
Diffstat (limited to 'source3/rpc_parse')
-rw-r--r-- | source3/rpc_parse/parse_prs.c | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/source3/rpc_parse/parse_prs.c b/source3/rpc_parse/parse_prs.c index edccded6c6..aade037f89 100644 --- a/source3/rpc_parse/parse_prs.c +++ b/source3/rpc_parse/parse_prs.c @@ -1021,50 +1021,6 @@ bool prs_unistr(const char *name, prs_struct *ps, int depth, UNISTR *str) return True; } - -/******************************************************************* - Stream a null-terminated string. len is strlen, and therefore does - not include the null-termination character. - ********************************************************************/ - -bool prs_string(const char *name, prs_struct *ps, int depth, char *str, int max_buf_size) -{ - char *q; - int i; - int len; - - if (UNMARSHALLING(ps)) - len = strlen(&ps->data_p[ps->data_offset]); - else - len = strlen(str); - - len = MIN(len, (max_buf_size-1)); - - q = prs_mem_get(ps, len+1); - if (q == NULL) - return False; - - for(i = 0; i < len; i++) { - if (UNMARSHALLING(ps)) - str[i] = q[i]; - else - q[i] = str[i]; - } - - /* The terminating null. */ - str[i] = '\0'; - - if (MARSHALLING(ps)) { - q[i] = '\0'; - } - - ps->data_offset += len+1; - - dump_data(5+depth, (uint8 *)q, len); - - return True; -} - /******************************************************************* creates a new prs_struct containing a DATA_BLOB ********************************************************************/ |