summaryrefslogtreecommitdiffstats
path: root/ldap/servers/slapd/schema.c
diff options
context:
space:
mode:
authorRich Megginson <rmeggins@redhat.com>2005-03-05 19:34:04 +0000
committerRich Megginson <rmeggins@redhat.com>2005-03-05 19:34:04 +0000
commita71ecb02bafbb303b35bae0bca6383fce30b8c21 (patch)
treedcc29c5be4c391647fad2b66060e713f3ea47a16 /ldap/servers/slapd/schema.c
parentb352660e243c7b9b7d050f1c38cff1c9faf278b1 (diff)
downloadds-a71ecb02bafbb303b35bae0bca6383fce30b8c21.tar.gz
ds-a71ecb02bafbb303b35bae0bca6383fce30b8c21.tar.xz
ds-a71ecb02bafbb303b35bae0bca6383fce30b8c21.zip
fix Windows build issues
Diffstat (limited to 'ldap/servers/slapd/schema.c')
-rw-r--r--ldap/servers/slapd/schema.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ldap/servers/slapd/schema.c b/ldap/servers/slapd/schema.c
index a078df1b..7162a968 100644
--- a/ldap/servers/slapd/schema.c
+++ b/ldap/servers/slapd/schema.c
@@ -4471,7 +4471,8 @@ schema_create_errormsg(
if ( NULL != name ) {
rc = PR_snprintf( errorbuf, errorbufsize, prefix, name );
}
- if ( (rc >= 0) && (rc < errorbufsize) ) {
+ /* ok to cast here because rc is positive */
+ if ( (rc >= 0) && ((size_t)rc < errorbufsize) ) {
(void)PR_vsnprintf( errorbuf + rc, errorbufsize - rc, fmt, ap );
}
va_end( ap );