* <code>ldapctl_criteria_list_add()</code> functions for this purpose.
*/
GList *ldapctl_get_criteria_list( const LdapControl* ctl ) {
- g_return_val_if_fail( ctl != NULL, NULL );
+ cm_return_val_if_fail( ctl != NULL, NULL );
return ctl->listCriteria;
}
* \param ctl Control data object.
*/
void ldapctl_criteria_list_clear( LdapControl *ctl ) {
- g_return_if_fail( ctl != NULL );
+ cm_return_if_fail( ctl != NULL );
mgu_free_dlist( ctl->listCriteria );
ctl->listCriteria = NULL;
}
* be appended to the list.
*/
void ldapctl_criteria_list_add( LdapControl *ctl, gchar *attr ) {
- g_return_if_fail( ctl != NULL );
+ cm_return_if_fail( ctl != NULL );
if( attr != NULL ) {
if( mgu_list_test_unq_nc( ctl->listCriteria, attr ) ) {
debug_print("adding to criteria list: %s\n", attr);
* \param ctl Control object to clear.
*/
static void ldapctl_clear( LdapControl *ctl ) {
- g_return_if_fail( ctl != NULL );
+ cm_return_if_fail( ctl != NULL );
debug_print("clearing ldap controller members\n");
/* Free internal stuff */
* \param ctl Control object to free.
*/
void ldapctl_free( LdapControl *ctl ) {
- g_return_if_fail( ctl != NULL );
+ cm_return_if_fail( ctl != NULL );
debug_print("releasing requested memory for ldap controller\n");
/* Free internal stuff */
* \param stream Output stream.
*/
void ldapctl_print( const LdapControl *ctl, FILE *stream ) {
- g_return_if_fail( ctl != NULL );
+ cm_return_if_fail( ctl != NULL );
pthread_mutex_lock( ctl->mutexCtl );
fprintf( stream, "LdapControl:\n" );
void ldapctl_copy( const LdapControl *ctlFrom, LdapControl *ctlTo ) {
GList *node;
- g_return_if_fail( ctlFrom != NULL );
- g_return_if_fail( ctlTo != NULL );
+ cm_return_if_fail( ctlFrom != NULL );
+ cm_return_if_fail( ctlTo != NULL );
debug_print("ldap controller copy\n");
/* Lock both objects */
gchar *p1, *p2, *retVal;
gchar *criteriaFmt;
- g_return_val_if_fail( ctl != NULL, NULL );
- g_return_val_if_fail( searchVal != NULL, NULL );
+ cm_return_val_if_fail( ctl != NULL, NULL );
+ cm_return_val_if_fail( searchVal != NULL, NULL );
/* Test whether there are more that one search terms */
retVal = ldapctl_build_ldap_criteria( searchVal, ctl->matchingOption );
char **ptrArray;
GList *node;
gint cnt, i;
- g_return_val_if_fail( ctl != NULL, NULL );
+ cm_return_val_if_fail( ctl != NULL, NULL );
node = ctl->listCriteria;
cnt = g_list_length( ctl->listCriteria );
GList *node, *def;
GList *tmp = NULL;
gint cnt, i;
- g_return_val_if_fail( ctl != NULL, NULL );
+ cm_return_val_if_fail( ctl != NULL, NULL );
def = ctl->listCriteria;
while (def) {
gchar *attrib;
gint iLen;
- g_return_if_fail( ctl != NULL );
+ cm_return_if_fail( ctl != NULL );
ldapctl_criteria_list_clear( ctl );
if( criteria == NULL ) return;