awesome/common
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
..
array.h Add a simple array generic type. 2008-06-22 13:52:26 +02:00
buffer.c Add buffer_add_xmlescaped, and malloc-- 2008-06-22 16:02:13 +02:00
buffer.h Add buffer_add_xmlescaped, and malloc-- 2008-06-22 16:02:13 +02:00
configopts.c [xutil] Move xcolor_t into draw 2008-05-30 12:33:08 +02:00
configopts.h [everything] Switch from libconfuse to Lua 2008-05-20 18:01:15 +02:00
draw.c Rework the markup_parser_* allocation API. 2008-06-22 16:17:12 +02:00
draw.h draw: remove useless draw_get_image_size() 2008-06-17 09:26:30 +02:00
list.h Fix a couple of warnings. 2008-06-15 23:58:51 +02:00
markup.c Rework the markup_parser_* allocation API. 2008-06-22 16:17:12 +02:00
markup.h Rework the markup_parser_* allocation API. 2008-06-22 16:17:12 +02:00
refcount.h Make refcounting safer. 2008-06-22 14:22:44 +02:00
socket.c [util] warn() and eprint() now print \n 2008-05-23 22:56:05 +02:00
socket.h Lot of cosmetic changes: proto change, etc. 2008-03-23 15:52:22 +01:00
swindow.c swindow: do not resize if nothing to do 2008-06-18 13:50:50 +02:00
swindow.h swindow: do not resize if nothing to do 2008-06-18 13:50:50 +02:00
util.c util: rename eprint() to fatal() 2008-06-19 09:45:08 +02:00
util.h Add extensible buffers to awesome. 2008-06-22 15:04:09 +02:00
version.c [version] Typo 2008-06-04 20:26:47 +02:00
version.h [draw/config] Cosmetics 2008-05-03 12:01:01 +02:00
xembed.c Always use unchecked xcb functions 2008-06-21 19:56:51 +09:00
xembed.h systray: import widget 2008-06-14 18:12:16 +02:00
xscreen.c Replace xcb_aux_get_screen() by a safer function 2008-06-17 17:14:00 +02:00
xscreen.h [screen] Rename ScreensInfo to screen_info_t 2008-05-03 12:01:05 +02:00
xutil.c Always use unchecked xcb functions 2008-06-21 19:56:51 +09:00
xutil.h util: rename eprint() to fatal() 2008-06-19 09:45:08 +02:00