awesome/widgets
Pierre Habouzit 943e2035fa Rework the markup_parser_* allocation API.
We have a stack, don't be ashamed to use it.

Instead of:

    foo_t *foo;

    foo = foo_new();
    /* work with foo */
    foo_delete(&foo);

It's way better to:

    foo_t foo;

    foo_init(&foo);
    /* work with &foo */
    foo_wipe(&foo);

Remember: more mallocs == more fragmentation.

Signed-off-by: Pierre Habouzit <madcoder@debian.org>
2008-06-22 16:17:12 +02:00
..
graph.c widgets: add destructors functions 2008-06-14 22:56:05 +02:00
iconbox.c widgets: add destructors functions 2008-06-14 22:56:05 +02:00
progressbar.c widgets: add destructors functions 2008-06-14 22:56:05 +02:00
systray.c systray: support running without any systray widget 2008-06-17 13:33:17 +02:00
taglist.c Rework the markup_parser_* allocation API. 2008-06-22 16:17:12 +02:00
tasklist.c Rework the markup_parser_* allocation API. 2008-06-22 16:17:12 +02:00
textbox.c widgets: add destructors functions 2008-06-14 22:56:05 +02:00