diff BlockingQueue.c @ 9:62326cc8e6f4

This branch has replace malloc and free with VMS__malloc and VMS__free
author Me
date Sun, 31 Oct 2010 20:24:00 -0700
parents 08f0b4da7610
children 88efea74818a
line diff
     1.1 --- a/BlockingQueue.c	Tue Sep 07 18:57:51 2010 -0700
     1.2 +++ b/BlockingQueue.c	Sun Oct 31 20:24:00 2010 -0700
     1.3 @@ -25,7 +25,7 @@
     1.4   {
     1.5     PThdQueueStruc* retQ;
     1.6     int retCode;
     1.7 -   retQ = (PThdQueueStruc *) malloc( sizeof( PThdQueueStruc ) );
     1.8 +   retQ = (PThdQueueStruc *) VMS__malloc( sizeof( PThdQueueStruc ) );
     1.9  
    1.10  
    1.11     retCode =
    1.12 @@ -117,7 +117,7 @@
    1.13  CASQueueStruc* makeCASQ()
    1.14   {
    1.15     CASQueueStruc* retQ;
    1.16 -   retQ = (CASQueueStruc *) malloc( sizeof( CASQueueStruc ) );
    1.17 +   retQ = (CASQueueStruc *) VMS__malloc( sizeof( CASQueueStruc ) );
    1.18  
    1.19     retQ->insertLock = UNLOCKED;
    1.20     retQ->extractLock= UNLOCKED;
    1.21 @@ -242,7 +242,7 @@
    1.22  SRSWQueueStruc* makeSRSWQ()
    1.23   {
    1.24     SRSWQueueStruc* retQ;
    1.25 -   retQ = (SRSWQueueStruc *) malloc( sizeof( SRSWQueueStruc ) );
    1.26 +   retQ = (SRSWQueueStruc *) VMS__malloc( sizeof( SRSWQueueStruc ) );
    1.27     
    1.28     retQ->extractPos = &(retQ->startOfData[0]); //side by side == empty
    1.29     retQ->insertPos  = &(retQ->startOfData[1]); // so start pos's have to be
    1.30 @@ -380,11 +380,11 @@
    1.31  SRMWQueueStruc* makeSRMWQ()
    1.32   { SRMWQueueStruc* retQ;
    1.33     
    1.34 -   retQ = (SRMWQueueStruc *) malloc( sizeof( SRMWQueueStruc ) );
    1.35 +   retQ = (SRMWQueueStruc *) VMS__malloc( sizeof( SRMWQueueStruc ) );
    1.36     
    1.37     retQ->numInternalQs = 0;
    1.38     retQ->internalQsSz  = 10;
    1.39 -   retQ->internalQs = malloc( retQ->internalQsSz * sizeof(SRSWQueueStruc *));
    1.40 +   retQ->internalQs = VMS__malloc( retQ->internalQsSz * sizeof(SRSWQueueStruc *));
    1.41     
    1.42     retQ->lastQReadFrom = 0;
    1.43     
    1.44 @@ -410,7 +410,7 @@
    1.45        oldSz            = Q->internalQsSz;
    1.46        oldArray         = Q->internalQs;
    1.47        Q->internalQsSz *= 2;
    1.48 -      Q->internalQs    = malloc( Q->internalQsSz * sizeof(SRSWQueueStruc *));
    1.49 +      Q->internalQs    = VMS__malloc( Q->internalQsSz * sizeof(SRSWQueueStruc *));
    1.50        for( i = 0; i < oldSz; i++ )
    1.51         { Q->internalQs[i] = oldArray[i];
    1.52         }