summaryrefslogtreecommitdiff
path: root/source4/lib
diff options
context:
space:
mode:
authorAnoop C S <anoopcs@redhat.com>2018-12-27 18:19:42 +0530
committerAndrew Bartlett <abartlet@samba.org>2019-01-20 00:31:25 +0100
commit08ba013a2b8b2cf9fc17fdcb3d107e1434709036 (patch)
tree9b968c400213d5e5fb2c64ac93e7a7209419a4c1 /source4/lib
parent60aa7b3634e3312e92955779f3c9d339456c4a95 (diff)
downloadsamba-08ba013a2b8b2cf9fc17fdcb3d107e1434709036.tar.gz
s4/messaging: Fix undefined reference in linking libMESSAGING-samba4.so
Early check for DEVELOPER or ENABLE_SELFTEST configure options inside messaging_handlers.c leaves us with the following undefined reference linkage error: [1315/3712] Linking bin/default/source4/lib/messaging/libMESSAGING-samba4.so /usr/bin/ld: source4/lib/messaging/messaging.c.4.o: in function `imessaging_init_internal': /root/samba.git/bin/default/../../source4/lib/messaging/messaging.c:472: undefined reference to `imessaging_register_extra_handlers' collect2: error: ld returned 1 exit status This happened due to failure in including "includes.h" before checking the above mentioned configure options. Signed-off-by: Anoop C S <anoopcs@redhat.com> Reviewed-by: Andreas Schneider <asn@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/lib')
-rw-r--r--source4/lib/messaging/messaging_handlers.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source4/lib/messaging/messaging_handlers.c b/source4/lib/messaging/messaging_handlers.c
index aee7b66e306..342157d5b4a 100644
--- a/source4/lib/messaging/messaging_handlers.c
+++ b/source4/lib/messaging/messaging_handlers.c
@@ -22,13 +22,13 @@
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#if defined(DEVELOPER) || defined(ENABLE_SELFTEST)
-
#include "includes.h"
#include "lib/util/server_id.h"
#include "messaging/messaging.h"
#include "messaging/messaging_internal.h"
+#if defined(DEVELOPER) || defined(ENABLE_SELFTEST)
+
/*
* Inject a fault into the currently running process
*/