summaryrefslogtreecommitdiffstats
path: root/source/rpc_parse/parse_misc.c
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2000-12-08 03:34:00 +0000
committerTim Potter <tpot@samba.org>2000-12-08 03:34:00 +0000
commit817819d0cc3ecf642be5a1656be3b71bed260ee4 (patch)
tree5e1040c870b8f3fd96f3862a2d6ec7640d21c520 /source/rpc_parse/parse_misc.c
parent77b0bda4df3217cd186d5b8f902a50f35346d98d (diff)
downloadsamba-817819d0cc3ecf642be5a1656be3b71bed260ee4.tar.gz
samba-817819d0cc3ecf642be5a1656be3b71bed260ee4.tar.xz
samba-817819d0cc3ecf642be5a1656be3b71bed260ee4.zip
Port of lsa_lookup_sids() and lsa_lookup_names() rpc client functions from
TNG branch. Re-instated lsa_lookup_sids and lsa_lookup_names functions in rpcclient. This requires most samba binaries to link in another handful of object files due to uncessary coupling between modules. )-:
Diffstat (limited to 'source/rpc_parse/parse_misc.c')
-rw-r--r--source/rpc_parse/parse_misc.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/source/rpc_parse/parse_misc.c b/source/rpc_parse/parse_misc.c
index 859a8007719..dd6784a8e78 100644
--- a/source/rpc_parse/parse_misc.c
+++ b/source/rpc_parse/parse_misc.c
@@ -321,7 +321,7 @@ void init_uni_hdr(UNIHDR *hdr, int len)
{
hdr->uni_str_len = 2 * len;
hdr->uni_max_len = 2 * len;
- hdr->buffer = len != 0 ? 1 : 0;
+ hdr->buffer = len != 0;
}
/*******************************************************************
@@ -867,7 +867,8 @@ void init_unistr2(UNISTR2 *str, const char *buf, size_t len)
{
ZERO_STRUCTP(str);
- /* set up string lengths. */
+ /* Set up string lengths. */
+
str->uni_max_len = (uint32)len;
str->undoc = 0;
str->uni_str_len = (uint32)len;
@@ -880,8 +881,7 @@ void init_unistr2(UNISTR2 *str, const char *buf, size_t len)
len *= sizeof(uint16);
str->buffer = (uint16 *)talloc(parse_misc_talloc, len);
- if ((str->buffer == NULL) && (len > 0))
- {
+ if ((str->buffer == NULL) && (len > 0)) {
smb_panic("init_unistr2: malloc fail\n");
return;
}