aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--rcynic/rcynic.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/rcynic/rcynic.c b/rcynic/rcynic.c
index e537a497..e7a81d80 100644
--- a/rcynic/rcynic.c
+++ b/rcynic/rcynic.c
@@ -973,12 +973,12 @@ static FileAndHash *next_uri(const rcynic_ctx_t *rc,
while ((fah = sk_FileAndHash_value(manifest->fileList, *iterator)) != NULL) {
++*iterator;
- if (strlen(base_uri) + strlen(fah->file->data) >= urilen) {
+ if (strlen(base_uri) + strlen((char *) fah->file->data) >= urilen) {
logmsg(rc, log_data_err, "URI %s%s too long, skipping", base_uri, fah->file->data);
continue;
}
strcpy(uri, base_uri);
- strcat(uri, fah->file->data);
+ strcat(uri, (char *) fah->file->data);
return fah;
}
@@ -1435,7 +1435,7 @@ static void *read_file_with_hash(const char *filename,
if (hash != NULL) {
memset(hash, 0, hashlen);
- BIO_gets(b, hash, hashlen);
+ BIO_gets(b, (char *) hash, hashlen);
}
error:
@@ -1983,7 +1983,7 @@ static X509 *check_cert(rcynic_ctx_t *rc,
mib_increment(rc, uri,
(backup ? backup_cert_accepted : current_cert_accepted));
if (!backup)
- sk_STRING_delete(rc->backup_cache, sk_STRING_find(rc->backup_cache, uri));
+ (void) sk_STRING_delete(rc->backup_cache, sk_STRING_find(rc->backup_cache, uri));
else if (!sk_STRING_push_strdup(rc->backup_cache, uri))
logmsg(rc, log_sys_err, "Couldn't cache URI %s, blundering onward", uri);
@@ -2097,7 +2097,7 @@ static Manifest *check_manifest_1(const rcynic_ctx_t *rc,
goto done;
for (i = 0; (fah = sk_FileAndHash_value(manifest->fileList, i)) != NULL; i++)
- if (!strcmp(fah->file->data, crl_tail))
+ if (!strcmp((char *) fah->file->data, crl_tail))
break;
if (fah) {