[BACK]Return to event.h CVS log [TXT][DIR] Up to [local] / prex-old / sys / include

Diff for /prex-old/sys/include/event.h between version 1.1.1.1 and 1.1.1.1.2.1

version 1.1.1.1, 2008/06/03 10:38:45 version 1.1.1.1.2.1, 2008/08/13 17:12:30
Line 40 
Line 40 
         char            *name;          /* pointer to event name string */          char            *name;          /* pointer to event name string */
 };  };
   
 /* Macro to initialize event statically */  
 #define EVENT_INIT(event, evt_name) \  
                         { {&(event).sleepq, &(event).sleepq}, evt_name}  
   
 /* Macro to initialize event dynamically */  /* Macro to initialize event dynamically */
 #define event_init(event, evt_name) \  #define event_init(event, evt_name) \
     do { queue_init(&(event)->sleepq); (event)->name = evt_name; } while (0)      do { queue_init(&(event)->sleepq); (event)->name = evt_name; } while (0)

Legend:
Removed from v.1.1.1.1  
changed lines
  Added in v.1.1.1.1.2.1

CVSweb