From 4d1cdc55274aac9d032e3ae4bbf0ab72336ba9ac Mon Sep 17 00:00:00 2001 From: Zefir Kurtisi Date: Wed, 17 Sep 2014 12:30:49 +0200 Subject: libubus: replace __init with __constructor __init has a naming collision with C++ and prevents ubus_common.h from being included. Instead, use __constructor as defined from libubox. Signed-off-by: Zefir Kurtisi --- ubusd_obj.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ubusd_obj.c') diff --git a/ubusd_obj.c b/ubusd_obj.c index 3859c45..8923821 100644 --- a/ubusd_obj.c +++ b/ubusd_obj.c @@ -219,7 +219,7 @@ void ubusd_free_object(struct ubus_object *obj) free(obj); } -static void __init ubusd_obj_init(void) +static void __constructor ubusd_obj_init(void) { ubus_init_id_tree(&objects); ubus_init_id_tree(&obj_types); -- cgit v1.2.1