growl/next/core/table.c
2026-02-08 10:03:56 -03:00

11 lines
251 B
C

#include <growl.h>
GrowlTable *growl_unwrap_table(Growl obj) {
if (obj == 0 || GROWL_IMM(obj))
return NULL;
GrowlObjectHeader *hdr = GROWL_UNBOX(obj);
if (hdr->type != GROWL_TYPE_TABLE)
return NULL;
return (GrowlTable *)(hdr + 1);
}