schema MAINTENANCE cleanup headers includes
diff --git a/src/tree_schema.c b/src/tree_schema.c
index 9ababa3..0123d69 100644
--- a/src/tree_schema.c
+++ b/src/tree_schema.c
@@ -14,13 +14,10 @@
#include "common.h"
-#include <ctype.h>
#include <dirent.h>
#include <errno.h>
#include <fcntl.h>
-#include <linux/limits.h>
#include <stdio.h>
-#include <stdlib.h>
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
diff --git a/src/tree_schema_compile.c b/src/tree_schema_compile.c
index 44aaf8e..62aeb99 100644
--- a/src/tree_schema_compile.c
+++ b/src/tree_schema_compile.c
@@ -15,15 +15,7 @@
#include "common.h"
#include <ctype.h>
-#include <dirent.h>
-#include <errno.h>
-#include <fcntl.h>
-#include <linux/limits.h>
#include <stdio.h>
-#include <stdlib.h>
-#include <sys/stat.h>
-#include <sys/types.h>
-#include <unistd.h>
#include "libyang.h"
#include "context.h"
diff --git a/src/tree_schema_free.c b/src/tree_schema_free.c
index 76edf01..ceec0a8 100644
--- a/src/tree_schema_free.c
+++ b/src/tree_schema_free.c
@@ -14,17 +14,6 @@
#include "common.h"
-#include <ctype.h>
-#include <dirent.h>
-#include <errno.h>
-#include <fcntl.h>
-#include <linux/limits.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <sys/stat.h>
-#include <sys/types.h>
-#include <unistd.h>
-
#include "libyang.h"
#include "context.h"
#include "tree_schema_internal.h"