diff options
author | Sean Finney <seanius@seanius.net> | 2011-05-31 09:49:18 +0200 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2011-06-01 00:30:40 +0200 |
commit | c51795c747198f9e002505ffa39ad710beff0358 (patch) | |
tree | 89f30804721cc6eb2410cb392869879a426244c7 /libds | |
parent | f103e0c39f9f93b765a9cdb93a7600a1f6f06315 (diff) | |
download | samba-c51795c747198f9e002505ffa39ad710beff0358.tar.gz samba-c51795c747198f9e002505ffa39ad710beff0358.tar.bz2 samba-c51795c747198f9e002505ffa39ad710beff0358.zip |
librpc/ndr: consolidate string conversion logic in ndr_pull_string
Reduce the amount of duplicate code in ndr_pull_string by moving the
almost duplicate conversion calls and their corresponding NDR pulls and
checks to a single location. In the place of the removed calls is logic
allowing the conversion to be generalized, and and any specific
pulls/checks that do not apply to the general case.
This is similar to what has already been done in the switch statement
for ndr_push_string.
Signed-off-by: Sean Finney <seanius@seanius.net>
Diffstat (limited to 'libds')
0 files changed, 0 insertions, 0 deletions