Changeset 870

Show
Ignore:
Timestamp:
04/30/08 15:58:23 (3 months ago)
Author:
takkaria
Message:

Remove the event_listener::release hook.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/ui-event.h

    r869 r870  
    4747typedef bool (*handler_f)(void *object, const ui_event_data *in); 
    4848 
    49 /* Frees the resources for an owned event listener */ 
    50 typedef void (*release_f)(void *object); 
    51  
    5249 
    5350/* Base class for event listener */ 
     
    5552{ 
    5653        handler_f handler;  /* The handler function to call */ 
    57         release_f release;  /* Frees any owned resources */ 
    5854        void *object;       /* Self-pointer */ 
    5955        int event_flags;    /* Set of events to which this listener has subscribed */ 
  • trunk/src/ui-menu.c

    r869 r870  
    888888 * 
    889889 * Returns FALSE if something goes wrong, and TRUE otherwise (i.e. always). 
    890 */ 
     890 */ 
    891891bool menu_init(menu_type *menu, skin_id skin_id, const menu_iter *iter, const region *loc) 
    892892{ 
     
    898898        /* Stuff for the event listener (see ui-event.h) */ 
    899899        menu->target.handler = menu_handle_event; 
    900         menu->target.release = NULL; 
    901900        menu->target.object = menu; 
    902901        menu->target.event_flags = (EVT_KBRD | EVT_MOUSE | EVT_REFRESH);