From 0d5a53815a0b66d98ff4d1764e723c0196def8a7 Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Mon, 12 Mar 2007 22:47:43 +0000 Subject: [PATCH] Don't generate schema entries for include files that didn't define schema elements. Use proper directory separator on Windows --- servers/slapd/bconfig.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/servers/slapd/bconfig.c b/servers/slapd/bconfig.c index 09ed0a9193..76210b8ba5 100644 --- a/servers/slapd/bconfig.c +++ b/servers/slapd/bconfig.c @@ -5419,7 +5419,10 @@ config_build_schema_inc( ConfigArgs *c, CfEntryInfo *ceparent, struct berval bv; for (; cf; cf=cf->c_sibs, c->depth++) { + if ( !cf->c_at_head && !cf->c_cr_head && !cf->c_oc_head && + !cf->c_om_head ) continue; c->value_dn.bv_val = c->log; + LUTIL_SLASHPATH( cf->c_file.bv_val ); bv.bv_val = strrchr(cf->c_file.bv_val, LDAP_DIRSEP[0]); if ( !bv.bv_val ) { bv = cf->c_file; -- 2.39.5