aboutsummaryrefslogtreecommitdiff
path: root/utils/scan_roas/scan_roas.c
diff options
context:
space:
mode:
Diffstat (limited to 'utils/scan_roas/scan_roas.c')
-rw-r--r--utils/scan_roas/scan_roas.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/utils/scan_roas/scan_roas.c b/utils/scan_roas/scan_roas.c
index fc883bf6..f32e3827 100644
--- a/utils/scan_roas/scan_roas.c
+++ b/utils/scan_roas/scan_roas.c
@@ -90,9 +90,9 @@ extract_signingTime(CMS_ContentInfo *cms, char *buffer, size_t buflen)
switch (so->type) {
case V_ASN1_UTCTIME:
strcpy(buffer, (so->value.utctime->data[0] >= '5') ? "19" : "20");
- return strncpy(buffer + 2, so->value.utctime->data, buflen - 3);
+ return strncpy(buffer + 2, (const char *) so->value.utctime->data, buflen - 3);
case V_ASN1_GENERALIZEDTIME:
- return strncpy(buffer, so->value.generalizedtime->data, buflen - 1);
+ return strncpy(buffer, (const char *) so->value.generalizedtime->data, buflen - 1);
default:
return NULL;
}
@@ -271,6 +271,7 @@ static int walk(const char *name)
done:
closedir(dir);
+ return ok;
}