Mercurial > cgi-bin > hgwebdir.cgi > VMS > C_Libraries > Queue_impl
diff PrivateQueue.c @ 13:53c614b781ce
Added initializing the queue contents to zero
| author | Me |
|---|---|
| date | Thu, 04 Nov 2010 17:50:29 -0700 |
| parents | 93bf3ffcc1fb |
| children | 1ed562d601d9 |
line diff
1.1 --- a/PrivateQueue.c Tue Sep 07 18:57:51 2010 -0700 1.2 +++ b/PrivateQueue.c Thu Nov 04 17:50:29 2010 -0700 1.3 @@ -29,7 +29,7 @@ 1.4 retQ = (PrivQueueStruc *) malloc( sizeof( PrivQueueStruc ) ); 1.5 1.6 retQ->startOfData = malloc( 1024 * sizeof(void *) ); 1.7 - 1.8 + memset( retQ->startOfData, 0, 1024 * sizeof(void *) ); 1.9 retQ->extractPos = &(retQ->startOfData[0]); //side by side == empty 1.10 retQ->insertPos = &(retQ->startOfData[1]); // so start pos's have to be 1.11 retQ->endOfData = &(retQ->startOfData[1023]);
