# HG changeset patch # User Michael Spacefalcon # Date 1404241483 0 # Node ID 5dac5a17159a9295882e9d638f2383cfa2258c5a # Parent cff42ff57c60719a4fce0ae413cb3e470c8e57a7 osx.c: int_osx_alloc_prim() done diff -r cff42ff57c60 -r 5dac5a17159a gsm-fw/gpf/osx/osx.c --- a/gsm-fw/gpf/osx/osx.c Tue Jul 01 18:34:53 2014 +0000 +++ b/gsm-fw/gpf/osx/osx.c Tue Jul 01 19:04:43 2014 +0000 @@ -136,3 +136,17 @@ { int_osx_free_mem(_caller, mem_ptr); } + +xSignalHeaderRec * +int_osx_alloc_prim(int caller, unsigned long len, int pool_group_handle) +{ + xSignalHeaderRec *prim_ptr; + + prim_ptr = (xSignalHeaderRec *) vsi_c_new(caller, + (len & 0xFFFF) + sizeof(xSignalHeaderRec), 0 + FILE_LINE_MACRO); + /* This check is a FreeCalypso addition */ + TRACE_ASSERT(prim_ptr != 0); + prim_ptr->SigP = (DummyStruct *)(prim_ptr + 1); + return(prim_ptr); +}