Exemplo n.º 1
0
void berReader_free(BerReader *pThis)
{
   ASSERT(pThis != NULL);

   byteBuffer_free(&pThis->buffer);

   bzero(*pThis);
}
Exemplo n.º 2
0
void byteBuffer_initDynamic(ByteBuffer *pThis, unsigned int size)
{
   ASSERT(pThis != NULL);
   ASSERT(size >= 0);

   byteBuffer_free(pThis);

   pThis->pMemory = size > 0
                    ? newarr(byte, size)
                    : NULL;
   pThis->size = size;
   pThis->position = 0;
   pThis->isDynamic = true;
}