1
0
mirror of https://github.com/samba-team/samba.git synced 2025-07-15 16:59:09 +03:00

Rolling back the files

loadparm.c : to equivalent to version 1.67
reply.c : to equivalent to version 1.69
server.c : to equivalent to version 1.122
util.c : to equivalent to version 1.98

to remove the incorrect changes.

proto.h: The usual.

rpc_pipes/smbparse.c : Backeting stuff that SHOULD NOT BE IN THE
                       none-NTDOMAIN build !

Jeremy.
(This used to be commit 6064c9d80f)
This commit is contained in:
Jeremy Allison
1997-11-03 19:24:45 +00:00
parent 4039df6d4b
commit cdc6099647
5 changed files with 56 additions and 178 deletions

View File

@ -4561,44 +4561,3 @@ char *tab_depth(int depth)
}
/*******************************************************************
A convenience routine to grab string parameters into a rotating
buffer. The buffers can be written to by callers without affecting
the source string.
********************************************************************/
char *string_buffer(int sz)
{
static char *bufs[10];
static int buflen[10];
static int next = -1;
char *ret;
int i, len;
if (next == -1) {
/* initialisation */
for (i=0;i<10;i++) {
bufs[i] = NULL;
buflen[i] = 0;
}
next = 0;
}
len = MAX(sz+100,sizeof(pstring)); /* the +100 is for some
substitution room */
if (buflen[next] != len) {
buflen[next] = len;
if (bufs[next]) free(bufs[next]);
bufs[next] = (char *)malloc(len);
if (!bufs[next]) {
DEBUG(0,("out of memory in lp_string_buffer()"));
exit(1);
}
}
ret = &bufs[next][0];
next = (next+1)%10;
*ret = 0;
return(ret);
}