[DGD] Re: 1.2.74 - WinXP Results

John Ruiz jruiz at johnruiz.com
Sun Feb 1 22:40:46 CET 2004


--[Dworkin]--
Please try it with the following code for arr_init:

--[John Ruiz]--
On WindowsXP, the problem now seems to be solved.

-John 

----- Changes -----

With dgd/src/host/pc/connect.c:

static void ipa_finish(void)
{
	closesocket(in);
	in = INVALID_SOCKET;
	out = INVALID_SOCKET;
}

And dgd/src/array.c:

void arr_init(size)
unsigned int size;
{
	max_size = size;
	tag = 0;
	aclist = (arrchunk *) NULL;
	ahchunksz = ARR_CHUNK;
	flist = (array *) NULL;
	ht = ALLOC(arrh*, ARRMERGETABSZ);
	memset(ht, '\0', ARRMERGETABSZ * sizeof(arrh *));
	alink = (arrh **) NULL;
	ahlist = (arrhchunk *) NULL;
	achunksz = ARR_CHUNK;
	fmelt = (mapelt *) NULL;
	meltlist = (meltchunk *) NULL;
	meltchunksz = MELT_CHUNK;
}


_________________________________________________________________
List config page:  http://list.imaginary.com/mailman/listinfo/dgd



More information about the DGD mailing list