gallium: new sanity assertions in mmAllocMem()

This commit is contained in:
Brian Paul 2008-10-29 17:02:56 -06:00
parent 7d7f0f1706
commit 766cb95a45

View file

@ -172,6 +172,10 @@ mmAllocMem(struct mem_block *heap, int size, int align2, int startSearch)
int startofs = 0;
int endofs;
assert(size >= 0);
assert(align2 >= 0);
assert(align2 <= 12); /* sanity check, 2^12 (4KB) enough? */
if (!heap || align2 < 0 || size <= 0)
return NULL;