# HG changeset patch # User Me # Date 1288918568 25200 # Node ID 447e97a524269d878920471a741b0d745eae1bcd # Parent 3562716ebdbde0fc5e1d23d91cdde57ca2c62caa added zeroing out private queue when created diff -r 3562716ebdbd -r 447e97a52426 PrivateQueue.c --- a/PrivateQueue.c Thu Nov 04 17:54:08 2010 -0700 +++ b/PrivateQueue.c Thu Nov 04 17:56:08 2010 -0700 @@ -27,7 +27,8 @@ retQ = (PrivQueueStruc *) VMS__malloc( sizeof( PrivQueueStruc ) ); retQ->startOfData = VMS__malloc( 1024 * sizeof(void *) ); - + memset( retQ->startOfData, 0, 1024 ); + retQ->extractPos = &(retQ->startOfData[0]); //side by side == empty retQ->insertPos = &(retQ->startOfData[1]); // so start pos's have to be retQ->endOfData = &(retQ->startOfData[1023]);