# HG changeset patch # User Merten Sach # Date 1308754510 -7200 # Node ID 1e93e5dbeda18b25c8fca88e97fdf5e70b782513 # Parent 8fd77f9430f07198094e2f3db4ff037659f360f7 Build process fix diff -r 8fd77f9430f0 -r 1e93e5dbeda1 BlockingQueue.c --- a/BlockingQueue.c Sun Nov 14 11:14:51 2010 -0800 +++ b/BlockingQueue.c Wed Jun 22 16:55:10 2011 +0200 @@ -13,6 +13,7 @@ #include #include "BlockingQueue.h" +#include "../vmalloc.h" #define INC(x) (++x == 1024) ? (x) = 0 : (x) diff -r 8fd77f9430f0 -r 1e93e5dbeda1 PrivateQueue.c --- a/PrivateQueue.c Sun Nov 14 11:14:51 2010 -0800 +++ b/PrivateQueue.c Wed Jun 22 16:55:10 2011 +0200 @@ -12,6 +12,7 @@ #include #include "PrivateQueue.h" +#include "../vmalloc.h" @@ -23,10 +24,9 @@ PrivQueueStruc* makeVMSPrivQ() { - PrivQueueStruc* retQ; - retQ = (PrivQueueStruc *) VMS__malloc( sizeof( PrivQueueStruc ) ); - - retQ->startOfData = VMS__malloc( 1024 * sizeof(void *) ); + PrivQueueStruc *retQ; + retQ = VMS__malloc( sizeof( PrivQueueStruc ) ); + retQ->startOfData = (void*)VMS__malloc( 1024 * sizeof(void *) ); memset( retQ->startOfData, 0, 1024 ); retQ->extractPos = &(retQ->startOfData[0]); //side by side == empty