From: Volker Lendecke Date: Tue, 24 Apr 2018 12:19:48 +0000 (+0200) Subject: lib: #include "util_event.h" only where needed X-Git-Tag: ldb-1.4.0~535 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d7cfb12bf3a29f31cd158246578ffbbf793d5425;p=thirdparty%2Fsamba.git lib: #include "util_event.h" only where needed One dependency of includes.h less Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Tue Apr 24 22:26:22 CEST 2018 on sn-devel-144 --- diff --git a/source3/include/includes.h b/source3/include/includes.h index d822c3f9300..9c47c342bba 100644 --- a/source3/include/includes.h +++ b/source3/include/includes.h @@ -260,7 +260,6 @@ typedef char fstring[FSTRING_LEN]; #include #include -#include "util_event.h" #include "../lib/util/data_blob.h" #include "../lib/util/time.h" diff --git a/source3/include/util_event.h b/source3/include/util_event.h index f29bb0a9ed4..d19678e7359 100644 --- a/source3/include/util_event.h +++ b/source3/include/util_event.h @@ -19,6 +19,10 @@ */ /* The following definitions come from lib/util_event.c */ + +#include "replace.h" +#include + struct idle_event; struct idle_event *event_add_idle(struct tevent_context *event_ctx, diff --git a/source3/lib/util_event.c b/source3/lib/util_event.c index 4ca2840b661..ea7e7b749ea 100644 --- a/source3/lib/util_event.c +++ b/source3/lib/util_event.c @@ -19,6 +19,7 @@ */ #include "includes.h" +#include "util_event.h" struct idle_event { struct tevent_timer *te; diff --git a/source3/printing/queue_process.c b/source3/printing/queue_process.c index 24708c19537..c4941d84ccd 100644 --- a/source3/printing/queue_process.c +++ b/source3/printing/queue_process.c @@ -34,6 +34,7 @@ #include "rpc_server/spoolss/srv_spoolss_nt.h" #include "auth.h" #include "nt_printing.h" +#include "util_event.h" extern pid_t start_spoolssd(struct tevent_context *ev_ctx, struct messaging_context *msg_ctx); diff --git a/source3/smbd/process.c b/source3/smbd/process.c index 516ac4cb290..6a3395ceabf 100644 --- a/source3/smbd/process.c +++ b/source3/smbd/process.c @@ -43,6 +43,7 @@ #include "lib/util/sys_rw_data.h" #include "system/threads.h" #include "lib/pthreadpool/pthreadpool_tevent.h" +#include "util_event.h" /* Internal message queue for deferred opens. */ struct pending_message_list {