diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/libldapschema/lquery.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/libldapschema/lquery.c b/lib/libldapschema/lquery.c index cd9c2cb..6bf2ea0 100644 --- a/lib/libldapschema/lquery.c +++ b/lib/libldapschema/lquery.c | |||
| @@ -371,8 +371,11 @@ int ldapschema_get_info_attributetype(LDAPSchema * lsd, | |||
| 371 | case LDAPSCHEMA_FLD_NAME: if ((*oa = ldapschema_value_dup(attr->names)) == NULL) return(LDAPSCHEMA_NO_MEMORY); return(0); | 371 | case LDAPSCHEMA_FLD_NAME: if ((*oa = ldapschema_value_dup(attr->names)) == NULL) return(LDAPSCHEMA_NO_MEMORY); return(0); |
| 372 | 372 | ||
| 373 | // misc | 373 | // misc |
| 374 | case LDAPSCHEMA_FLD_SUPERIOR: *(LDAPSchemaAttributeType **)outvalue = attr->sup; return(0); | 374 | case LDAPSCHEMA_FLD_SUPERIOR: *(LDAPSchemaAttributeType **)outvalue = attr->sup; return(0); |
| 375 | case LDAPSCHEMA_FLD_SYNTAX: *(LDAPSchemaSyntax **)outvalue = attr->syntax; return(0); | 375 | case LDAPSCHEMA_FLD_SYNTAX: *(LDAPSchemaSyntax **)outvalue = attr->syntax; return(0); |
| 376 | case LDAPSCHEMA_FLD_EQUALITY: *(LDAPSchemaMatchingRule **)outvalue = attr->equality; return(0); | ||
| 377 | case LDAPSCHEMA_FLD_ORDERING: *(LDAPSchemaMatchingRule **)outvalue = attr->ordering; return(0); | ||
| 378 | case LDAPSCHEMA_FLD_SUBSTR: *(LDAPSchemaMatchingRule **)outvalue = attr->substr; return(0); | ||
| 376 | 379 | ||
| 377 | default: | 380 | default: |
| 378 | break; | 381 | break; |
