~kris/9p

9hist

de17a90e0c6fbd9667749c1e51d677882397f851 — David du Colombier 27 years ago c3fa8b9
Plan 9 from Bell Labs 1999-01-25
1 files changed, 6 insertions(+), 10 deletions(-)

M port/alloc.c
M port/alloc.c => port/alloc.c +6 -10
@@ 528,13 528,7 @@ pooldump(Pool *p)
*/

void
poolsetcompact(Pool *p, void (*move)(void*, void*))
{
	p->move = move;
}

void
poolsetparam(char *name, ulong maxsize, int quanta, int chunk)
poolsetparam(char *name, ulong maxsize, int quanta, int chunk, void (*move)(void*, void*))
{
	Pool *p;
	int i;


@@ 542,12 536,14 @@ poolsetparam(char *name, ulong maxsize, int quanta, int chunk)
	for(i=0; i<table.n; i++){
		p = &table.pool[i];
		if(strcmp(name, p->name) == 0){
			if(maxsize)
			if(maxsize != 0)
				p->maxsize = maxsize;
			if(quanta)
			if(quanta != 0)
				p->quanta = quanta;
			if(chunk)
			if(chunk != 0)
				p->chunk = chunk;
			if(move != nil)
				p->move = move;
			return;
		}
	}