main.c
changeset 81 9008e2daa1b1
parent 80 c8271a839357
child 83 794e54ea1022
--- a/main.c	Wed Oct 14 13:37:40 2009 +0300
+++ b/main.c	Thu Oct 15 11:07:23 2009 +0300
@@ -1181,7 +1181,7 @@
 	}
 }
 
-static void lua_hook (hk_arg_t *args, lua_State *L)
+static void lua_hook (guint32 hookid, hk_arg_t *args, lua_State *L)
 {
 	hk_arg_t   *arg  = args;
 	const char *hook = settings_opt_get ("lua_hook_function");
@@ -1306,14 +1306,14 @@
 	}
 #endif
 
-	hk_add_handler ((hk_handler_t) lua_hook, lua);
+	hk_add_handler ((hk_handler_t) lua_hook, ~((guint32)0), lua);
 
 	{
 		hk_arg_t args[] = {
 			{ "hook", "hook-start" },
 			{ NULL,   NULL         },
 		};
-		lua_hook (args, lua);
+		lua_hook (0, args, lua);
 	}
 
 	return NULL;
@@ -1365,7 +1365,7 @@
 			{ "hook", "hook-quit" },
 			{ NULL,   NULL        },
 		};
-		lua_hook (args, lua);
+		lua_hook (0, args, lua);
 
 		hk_del_handler ((hk_handler_t) lua_hook, lua);