1
0
mirror of https://github.com/samba-team/samba.git synced 2025-11-21 12:23:50 +03:00

r15298: Fix the build using a few hacks in the build system.

Recursive dependencies are now forbidden (the build system
will bail out if there are any).

I've split up auth_sam.c into auth_sam.c and sam.c. Andrew,
please rename sam.c / move its contents to whatever/wherever you think suits
best.
This commit is contained in:
Jelmer Vernooij
2006-04-27 19:50:13 +00:00
committed by Gerald (Jerry) Carter
parent 5b3ab728ed
commit 6646384aaf
26 changed files with 642 additions and 536 deletions

View File

@@ -81,15 +81,15 @@ _PUBLIC_ size_t count_chars(const char *s, char c)
size_t count = 0;
while (*s) {
size_t size;
codepoint_t c2 = next_codepoint(s, &size);
if (c2 == c) count++;
s += size;
if (*s == c) count++;
s ++;
}
return count;
}
/**
Safe string copy into a known length string. maxlength does not
include the terminating zero.
@@ -433,12 +433,12 @@ _PUBLIC_ void rfc1738_unescape(char *buf)
{
char *p=buf;
while ((p=strchr_m(p,'+')))
while ((p=strchr(p,'+')))
*p = ' ';
p = buf;
while (p && *p && (p=strchr_m(p,'%'))) {
while (p && *p && (p=strchr(p,'%'))) {
int c1 = p[1];
int c2 = p[2];