summaryrefslogtreecommitdiffstats
path: root/ldap/servers/plugins/chainingdb/cb_search.c
diff options
context:
space:
mode:
Diffstat (limited to 'ldap/servers/plugins/chainingdb/cb_search.c')
-rw-r--r--ldap/servers/plugins/chainingdb/cb_search.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/ldap/servers/plugins/chainingdb/cb_search.c b/ldap/servers/plugins/chainingdb/cb_search.c
index 0d898a39..5facadc2 100644
--- a/ldap/servers/plugins/chainingdb/cb_search.c
+++ b/ldap/servers/plugins/chainingdb/cb_search.c
@@ -179,7 +179,7 @@ chainingdb_build_candidate_list ( Slapi_PBlock *pb )
slapi_pblock_set( pb, SLAPI_SEARCH_RESULT_ENTRY, NULL );
return 1;
}
- timeout.tv_sec=timelimit-(now-optime);
+ timeout.tv_sec=(time_t)timelimit-(now-optime);
timeout.tv_usec=0;
}
@@ -414,7 +414,10 @@ chainingdb_next_search_entry ( Slapi_PBlock *pb )
{
char *target;
- int sizelimit,timelimit, rc, parse_rc, optime,i,retcode, attrsonly;
+ int sizelimit, timelimit;
+ int rc, parse_rc, retcode;
+ int i, attrsonly;
+ time_t optime;
LDAPMessage *res=NULL;
char *matched_msg,*error_msg;
cb_searchContext *ctx=NULL;