#include "gskdebugprivate.h"
#include "gskrendererprivate.h"
+#include "gskallocprivate.h"
#include <graphene-gobject.h>
{
self->node_class->finalize (self);
- g_free (self);
+ gsk_aligned_free (self);
}
/*< private >
g_return_val_if_fail (node_class != NULL, NULL);
g_return_val_if_fail (node_class->node_type != GSK_NOT_A_RENDER_NODE, NULL);
- self = g_malloc0 (node_class->struct_size + extra_size);
+ self = gsk_aligned_alloc0 (node_class->struct_size + extra_size, 1, 16);
self->node_class = node_class;