( cvs diff -u -r 1.3.2.23 -r 1.3.2.24 src/ldapquery.c; ) > 2.10.0cvs148.patchset
( cvs diff -u -r 1.3.2.24 -r 1.3.2.25 src/ldapquery.c; ) > 2.10.0cvs149.patchset
( cvs diff -u -r 1.8.2.28 -r 1.8.2.29 src/editldap.c; cvs diff -u -r 1.10.2.12 -r 1.10.2.13 src/editldap_basedn.c; cvs diff -u -r 1.3.2.25 -r 1.3.2.26 src/ldapquery.c; cvs diff -u -r 1.4.2.14 -r 1.4.2.15 src/ldapserver.c; cvs diff -u -r 1.2.2.9 -r 1.2.2.10 src/ldapserver.h; cvs diff -u -r 1.1.2.14 -r 1.1.2.15 src/ldapupdate.c; cvs diff -u -r 1.1.4.12 -r 1.1.4.13 src/ldaputil.c; cvs diff -u -r 1.1.4.7 -r 1.1.4.8 src/ldaputil.h; ) > 2.10.0cvs150.patchset
+( cvs diff -u -r 1.3.2.26 -r 1.3.2.27 src/ldapquery.c; ) > 2.10.0cvs151.patchset
*/
void ldapqry_set_name( LdapQuery* qry, const gchar *value ) {
g_return_if_fail( qry != NULL );
- g_return_if_fail( ADDRQUERY_OBJECT(qry) != NULL );
ADDRQUERY_NAME(qry) = mgu_replace_string( ADDRQUERY_NAME(qry), value );
+ if (ADDRQUERY_NAME(qry) == NULL)
+ return;
g_strstrip( ADDRQUERY_NAME(qry) );
debug_print("set name: %s\n", ADDRQUERY_NAME(qry));
}
*/
void ldapqry_set_search_value( LdapQuery *qry, const gchar *value ) {
g_return_if_fail( qry != NULL );
- g_return_if_fail( ADDRQUERY_OBJECT(qry) != NULL );
ADDRQUERY_SEARCHVALUE(qry) = mgu_replace_string( ADDRQUERY_SEARCHVALUE(qry), value );
+ if (ADDRQUERY_SEARCHVALUE(qry) == NULL)
+ return;
g_strstrip( ADDRQUERY_SEARCHVALUE(qry) );
debug_print("search value: %s\n", ADDRQUERY_SEARCHVALUE(qry));
}
*/
void ldapqry_set_search_type( LdapQuery *qry, const AddrSearchType value ) {
g_return_if_fail( qry != NULL );
- g_return_if_fail( ADDRQUERY_OBJECT(qry) != NULL );
ADDRQUERY_SEARCHTYPE(qry) = value;
}
*/
void ldapqry_set_query_id( LdapQuery* qry, const gint value ) {
g_return_if_fail( qry != NULL );
- g_return_if_fail( ADDRQUERY_OBJECT(qry) != NULL );
ADDRQUERY_ID(qry) = value;
}
void ldapqry_cancel( LdapQuery *qry ) {
g_return_if_fail( qry != NULL );
- debug_print("cancelling::%d::%s\n", (int) pthread_self(), ADDRQUERY_NAME(qry));
+ debug_print("cancelling::%d::%s\n", (int) pthread_self(),
+ ADDRQUERY_NAME(qry)?ADDRQUERY_NAME(qry):"null");
if( ldapqry_get_busy_flag( qry ) ) {
if( qry->thread ) {
debug_print("calling pthread_cancel\n");