aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2006-09-05 23:07:16 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2006-09-05 23:07:16 +0000
commit94ec712cd2a035c037cc4932979e7232f6399b9d (patch)
tree77e9cf3a0e38f92db223f72610db38bcec068cf0
parent6b41d642e3a307a24aeeb606db2d8ff9df7b1f46 (diff)
downloadpostgresql-94ec712cd2a035c037cc4932979e7232f6399b9d.tar.gz
postgresql-94ec712cd2a035c037cc4932979e7232f6399b9d.zip
Silence compiler warning about signed vs unsigned chars.
-rw-r--r--contrib/sslinfo/sslinfo.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/contrib/sslinfo/sslinfo.c b/contrib/sslinfo/sslinfo.c
index 2f0569b3f95..b5e56603ace 100644
--- a/contrib/sslinfo/sslinfo.c
+++ b/contrib/sslinfo/sslinfo.c
@@ -122,7 +122,10 @@ Datum ASN1_STRING_to_text(ASN1_STRING *str)
outlen = 0;
BIO_write(membuf, &outlen, 1);
size = BIO_get_mem_data(membuf, &sp);
- dp = pg_do_encoding_conversion(sp, size-1, PG_UTF8, GetDatabaseEncoding());
+ dp = (char *) pg_do_encoding_conversion((unsigned char *) sp,
+ size-1,
+ PG_UTF8,
+ GetDatabaseEncoding());
outlen = strlen(dp);
result = palloc(VARHDRSZ + outlen);
memcpy(VARDATA(result), dp, outlen);
@@ -288,7 +291,10 @@ Datum X509_NAME_to_text(X509_NAME *name)
BIO_write(membuf, &i, 1);
size = BIO_get_mem_data(membuf, &sp);
- dp = pg_do_encoding_conversion(sp, size-1, PG_UTF8, GetDatabaseEncoding());
+ dp = (char *) pg_do_encoding_conversion((unsigned char *) sp,
+ size-1,
+ PG_UTF8,
+ GetDatabaseEncoding());
BIO_free(membuf);
outlen = strlen(dp);
result = palloc(VARHDRSZ + outlen);