/*
* zmem.c -- part of ZilUtils/ZilAsm
*
- * Copyright (C) 2016 Jason Self <j@jxself.org>
+ * Copyright (C) 2016, 2019 Jason Self <j@jxself.org>
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
*/
#include <assert.h>
-#include <strings.h> /* bzero */
-#include <stdlib.h> /* malloc, free */
+#include <strings.h> /* bzero */
+
+#include <stdlib.h> /* malloc, free */
#include "zmem.h"
-ZMemblock* zmem_init(unsigned maxsize)
+ZMemblock *
+zmem_init (unsigned maxsize)
{
- ZMemblock *zmb = malloc(sizeof(ZMemblock) + maxsize - 1);
- assert(zmb);
- zmb->allocated_size = maxsize;
- zmb->used_size = 0;
- bzero(&zmb->contents, maxsize);
- return zmb;
+ ZMemblock *zmb = malloc (sizeof (ZMemblock) + maxsize - 1);
+ assert (zmb);
+ zmb->allocated_size = maxsize;
+ zmb->used_size = 0;
+ bzero (&zmb->contents, maxsize);
+ return zmb;
}
-void zmem_destroy(ZMemblock *zmb)
+void
+zmem_destroy (ZMemblock * zmb)
{
- assert(zmb);
- free(zmb);
+ assert (zmb);
+ free (zmb);
}
-void zmem_putbyte(ZMemblock *zmb, unsigned char val)
+void
+zmem_putbyte (ZMemblock * zmb, unsigned char val)
{
- assert(zmb);
- assert(zmb->used_size < zmb->allocated_size);
- zmb->contents[zmb->used_size++] = val;
+ assert (zmb);
+ assert (zmb->used_size < zmb->allocated_size);
+ zmb->contents[zmb->used_size++] = val;
}