diff options
author | Stefan Metzmacher <metze@samba.org> | 2013-01-17 14:40:24 +0100 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2013-01-21 16:12:44 +0100 |
commit | 1f673bf9209405dfa2593859bbc45d1c6dc2a960 (patch) | |
tree | 991ef98ffb4084415bba7bac8911ef2a4959dea7 /source4/dsdb/schema/schema.h | |
parent | c4b9ee255814b8121d13e33cd9b0cd7c093d736c (diff) | |
download | samba-1f673bf9209405dfa2593859bbc45d1c6dc2a960.tar.gz samba-1f673bf9209405dfa2593859bbc45d1c6dc2a960.tar.bz2 samba-1f673bf9209405dfa2593859bbc45d1c6dc2a960.zip |
dsdb-schema: make sure use clean caches in schema_inferiors.c
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source4/dsdb/schema/schema.h')
-rw-r--r-- | source4/dsdb/schema/schema.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/source4/dsdb/schema/schema.h b/source4/dsdb/schema/schema.h index eb288e6bf9..66df1c5f75 100644 --- a/source4/dsdb/schema/schema.h +++ b/source4/dsdb/schema/schema.h @@ -166,10 +166,6 @@ struct dsdb_class { bool isDefunct; bool systemOnly; - const char **supclasses; - const char **subclasses; - const char **subclasses_direct; - const char **posssuperiors; uint32_t subClassOf_id; uint32_t *systemAuxiliaryClass_ids; uint32_t *auxiliaryClass_ids; @@ -186,6 +182,13 @@ struct dsdb_class { * subClasses of top are 2, subclasses of those classes are * 3 */ uint32_t subClass_order; + + struct { + const char **supclasses; + const char **subclasses; + const char **subclasses_direct; + const char **posssuperiors; + } tmp; }; /** |