summaryrefslogtreecommitdiff
path: root/src/libmowgli/base/hook.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libmowgli/base/hook.h')
-rw-r--r--src/libmowgli/base/hook.h23
1 files changed, 12 insertions, 11 deletions
diff --git a/src/libmowgli/base/hook.h b/src/libmowgli/base/hook.h
index 366e123..5d8d317 100644
--- a/src/libmowgli/base/hook.h
+++ b/src/libmowgli/base/hook.h
@@ -27,21 +27,22 @@
typedef void (*mowgli_hook_function_t)(void *hook_data, void *user_data);
-typedef struct {
- mowgli_hook_function_t func;
- void *user_data;
- mowgli_node_t node;
+typedef struct
+{
+ mowgli_hook_function_t func;
+ void *user_data;
+ mowgli_node_t node;
} mowgli_hook_item_t;
-typedef struct {
- const char *name;
- mowgli_list_t items;
+typedef struct
+{
+ const char *name;
+ mowgli_list_t items;
} mowgli_hook_t;
-extern void mowgli_hook_bootstrap(void);
extern void mowgli_hook_register(const char *name);
-extern int mowgli_hook_associate(const char *name, mowgli_hook_function_t func, void * user_data);
-extern int mowgli_hook_dissociate(const char *name, mowgli_hook_function_t func);
-extern void mowgli_hook_call(const char *name, void * hook_data);
+extern int mowgli_hook_associate(const char *name, mowgli_hook_function_t func, void *user_data);
+extern int mowgli_hook_dissociate(const char *name, mowgli_hook_function_t func);
+extern void mowgli_hook_call(const char *name, void *hook_data);
#endif