summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/systemd/_sd-common.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/systemd/_sd-common.h b/src/systemd/_sd-common.h
index 594ff3db2b..cc3be93803 100644
--- a/src/systemd/_sd-common.h
+++ b/src/systemd/_sd-common.h
@@ -24,6 +24,10 @@
/* This is a private header, never even think of including this directly! */
+#if __INCLUDE_LEVEL__ <= 1
+#error "Do not include _sd-common.h directly, it is a private header."
+#endif
+
#ifndef _sd_printf_
# if __GNUC__ >= 4
# define _sd_printf_(a,b) __attribute__ ((format (printf, a, b)))