diff --git a/CMakeLists.txt b/CMakeLists.txt index 62f972f3..736c42a0 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -146,7 +146,6 @@ add_library(libwsbrd STATIC common/bus_uart.c common/capture.c common/commandline.c - common/dbus.c common/events_scheduler.c common/log.c common/bits.c @@ -270,7 +269,7 @@ if(LIBCAP_FOUND) endif() if(LIBSYSTEMD_FOUND) target_compile_definitions(libwsbrd PRIVATE HAVE_LIBSYSTEMD) - target_sources(libwsbrd PRIVATE app_wsbrd/app/dbus.c) + target_sources(libwsbrd PRIVATE common/dbus.c app_wsbrd/app/dbus.c) if(AUTH_LEGACY) target_sources(libwsbrd PRIVATE app_wsbrd/app/dbus_auth_legacy.c) else() diff --git a/app_wsbrd/app/dbus.h b/app_wsbrd/app/dbus.h index 3b5c4d6a..16bf44dc 100644 --- a/app_wsbrd/app/dbus.h +++ b/app_wsbrd/app/dbus.h @@ -21,7 +21,7 @@ struct wsbr_ctxt; extern const struct sd_bus_vtable wsbrd_dbus_vtable[]; #else -static const struct sd_bus_vtable *wsbrd_dbus_vtable; +static const struct sd_bus_vtable *const wsbrd_dbus_vtable; #endif #endif