X-Git-Url: http://git.asbjorn.biz/?a=blobdiff_plain;f=lib%2Fgfxpoly%2Fheap.h;h=7987337d4ffb0a9c6cf869c1051a82485fb65430;hb=HEAD;hp=cd5114dd747dfba4c3399a677f9d1f8a49132ab9;hpb=d966a4b935a597e9acd2502ca1e5ffaff51fa418;p=swftools.git diff --git a/lib/gfxpoly/heap.h b/lib/gfxpoly/heap.h index cd5114d..7987337 100644 --- a/lib/gfxpoly/heap.h +++ b/lib/gfxpoly/heap.h @@ -55,20 +55,20 @@ static t* name##_get(name##_t*h) \ break; \ } \ if(child+1 < h->size && lt(h->elements[child+1], \ - h->elements[child])) \ + h->elements[child])) \ child++; \ h->elements[node] = h->elements[child]; \ } while(lt(h->elements[child],node_p)); \ h->elements[node] = node_p; \ return r; \ } \ -static name##_init(name##_t*h) \ +static void name##_init(name##_t*h) \ { \ memset(h, 0, sizeof(*h)); \ h->max_size = 15; \ h->elements = malloc(h->max_size*sizeof(t*)); \ } \ -static name##_destroy(name##_t*h) \ +static void name##_destroy(name##_t*h) \ { \ free((h)->elements); \ }