diff --git a/src/callback.h b/src/callback.h index e3908856965b35f7283071d2e14706034d9bf521..5a70be7f159027e5651f4677915621ff40dbf18a 100644 --- a/src/callback.h +++ b/src/callback.h @@ -5,7 +5,7 @@ \*/ /* - * $Id: callback.h,v 1.13 2001/08/30 22:35:21 hubbe Exp $ + * $Id: callback.h,v 1.14 2001/08/31 06:56:30 hubbe Exp $ */ #ifndef CALLBACK_H #define CALLBACK_H @@ -41,10 +41,14 @@ void cleanup_callbacks(void); #define add_to_callback(LST,CALL,ARG,FF) \ dmalloc_touch(struct callback *,debug_add_to_callback((LST),(CALL),(ARG),(FF))) +#if 1 #define call_callback(LST, ARG) do { \ struct callback_list *lst_=(LST); \ void *arg_=(ARG); \ if(lst_->callbacks) low_call_callback(lst_, arg_); \ }while(0) +#else +#define call_callback(LST, ARG) low_call_callback((LST), (ARG)) +#endif #endif