1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00

fixed strrchr_m

This commit is contained in:
Andrew Tridgell 0001-01-01 00:00:00 +00:00
parent e78a114425
commit f4359b5f7f

View File

@ -95,7 +95,7 @@ int rpcstr_push(void* dest, const char *src, int dest_len, int flags)
units. Always null terminates.
Hack alert: uses fixed buffer(s).
********************************************************************/
char *dos_unistrn2(uint16 *src, int len)
char *dos_unistrn2(const uint16 *src, int len)
{
static char lbufs[8][MAXUNI];
static int nexti;
@ -312,10 +312,9 @@ smb_ucs2_t *strrchr_wa(const smb_ucs2_t *s, char c)
int len = strlen_w(s);
if (len == 0) return NULL;
p += (len-1);
while (p != s) {
do {
if (UCS2_CHAR(c) == *p) return (smb_ucs2_t *)p;
p--;
}
} while (p-- != s);
return NULL;
}