ui/ui/toolkit.h

changeset 38
8ccdde37275b
parent 37
56016468753d
child 52
25e5390cce41
--- a/ui/ui/toolkit.h	Thu May 15 15:53:29 2014 +0200
+++ b/ui/ui/toolkit.h	Thu May 15 17:17:58 2014 +0200
@@ -220,6 +220,7 @@
 
 UiContext* ui_document_context(void *doc);
 
+// TODO: remove
 void* ui_document_malloc(void *doc, size_t size);
 void* ui_document_calloc(void *doc, size_t nelem, size_t elsize);
 void  ui_document_free(void *doc, void *ptr);
@@ -237,11 +238,16 @@
 // new:
 int ui_getint(UiObject *obj, char *name);
 
-    
+
 void ui_set_group(UiContext *ctx, int group);
 void ui_unset_group(UiContext *ctx, int group);
 int* ui_active_groups(UiContext *ctx, int *ngroups);
     
+void* ui_malloc(UiContext *ctx, size_t size);
+void* ui_calloc(UiContext *ctx, size_t nelem, size_t elsize);
+void  ui_free(UiContext *ctx, void *ptr);
+void* ui_realloc(UiContext *ctx, void *ptr, size_t size);
+
 // types
 UiObserver* ui_observer_new(ui_callback f, void *data);
 UiObserver* ui_obsvlist_add(UiObserver *list, UiObserver *observer);

mercurial