Displaying 1 result from an estimated 1 matches for "talloc_align".
Did you mean:
alloc_align
2000 Apr 29
0
fix to lib/talloc.c
...oc_destroy() time.
# Original code has chance of keeping space for
# 'struct talloc_chunk'.
--- ./source/lib/talloc.c 2000/04/28 12:04:08 1.1
+++ ./source/lib/talloc.c 2000/04/29 14:23:16
@@ -55,25 +55,22 @@
void *talloc(TALLOC_CTX *t, size_t size)
{
void *p;
- size = (size + TALLOC_ALIGN) & (~TALLOC_ALIGN-1);
+ size = (size + TALLOC_ALIGN) & (~(TALLOC_ALIGN-1));
if (!t->list || (t->list->total_size - t->list->alloc_size) < size) {
struct talloc_chunk *c;
- size_t asize = (size + TALLOC_CHUNK_SIZE) & ~(TALLOC_CHUNK_SIZE-1);
+ size_t asize = (si...