(local_heap, local_alloc, local_free, malloc_widget_value):
(free_widget_value): Define here.
struct _widget_value *free_list;
#endif
} widget_value;
+/* Local memory management for menus. */
+#define local_heap (GetProcessHeap ())
+#define local_alloc(n) (HeapAlloc (local_heap, HEAP_ZERO_MEMORY, (n)))
+#define local_free(p) (HeapFree (local_heap, 0, ((LPVOID) (p))))
+
+#define malloc_widget_value() ((widget_value *) local_alloc (sizeof (widget_value)))
+#define free_widget_value(wv) (local_free ((wv)))
+
enum w32_char_font_type
{