* Don't use this structure directly.
* Use the helper functions documented below.
*/
-struct afb_event_itf {
+struct afb_event_itf
+{
/* CAUTION: respect the order, add at the end */
int (*broadcast)(void *closure, struct json_object *obj);
/*
* Describes the request of afb-daemon for bindings
*/
-struct afb_event {
+struct afb_event
+{
const struct afb_event_itf *itf; /* the interface to use */
void *closure; /* the closure argument for functions of 'itf' */
};
*/
static inline int afb_event_is_valid(struct afb_event event)
{
- return event.itf != NULL;
+ return !!event.itf;
}
/*