summaryrefslogtreecommitdiff
path: root/source3/rpc_parse/parse_prs.c
diff options
context:
space:
mode:
authorLuke Leighton <lkcl@samba.org>1999-10-25 19:03:27 +0000
committerLuke Leighton <lkcl@samba.org>1999-10-25 19:03:27 +0000
commit56128244261f8e4c6e1144da66c736fbc2104665 (patch)
tree232c98fb3cd975522fa341af724bf1d05b16cae1 /source3/rpc_parse/parse_prs.c
parentfdf6383cbec457e3e38b50bcc801661767fa4c0d (diff)
downloadsamba-56128244261f8e4c6e1144da66c736fbc2104665.tar.gz
samba-56128244261f8e4c6e1144da66c736fbc2104665.tar.bz2
samba-56128244261f8e4c6e1144da66c736fbc2104665.zip
- typecast malloc / Realloc issues.
- signed / unsigned issues. (This used to be commit c8fd555179314baf1672a23db34dc8ad9f2d02bf)
Diffstat (limited to 'source3/rpc_parse/parse_prs.c')
-rw-r--r--source3/rpc_parse/parse_prs.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source3/rpc_parse/parse_prs.c b/source3/rpc_parse/parse_prs.c
index c50b1d1567..bf4efbe527 100644
--- a/source3/rpc_parse/parse_prs.c
+++ b/source3/rpc_parse/parse_prs.c
@@ -163,7 +163,7 @@ BOOL _prs_hash1(prs_struct *ps, uint32 offset, uint8 sess_key[16])
dump_data(100, sess_key, 16);
dump_data(100, q, 68);
#endif
- SamOEMhash(q, sess_key, 2);
+ SamOEMhash((uchar*)q, sess_key, 2);
#ifdef DEBUG_PASSWORD
dump_data(100, q, 68);
#endif
@@ -393,7 +393,7 @@ BOOL _prs_unistr(char *name, prs_struct *ps, int depth, UNISTR *str)
}
RW_SVAL(ps->io, q, str->buffer[i],0);
}
- while ((i < sizeof(str->buffer) / sizeof(str->buffer[0])) &&
+ while ((((size_t)i) < sizeof(str->buffer) / sizeof(str->buffer[0])) &&
(str->buffer[i] != 0));