Skip to content

Commit

Permalink
keep rchk happy
Browse files Browse the repository at this point in the history
  • Loading branch information
shikokuchuo committed Jan 2, 2024
1 parent a89fbee commit 0e01fe3
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/keycert.c
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@ SEXP rnng_write_cert(SEXP cn, SEXP valid, SEXP inter) {
char issuer_name[clen]; /* issuer name for certificate */
snprintf(issuer_name, clen, "CN=%s,O=Nanonext,C=JP", common);

int xc;
int xc, exit = 1;
if (interactive) REprintf("Generating key + certificate [ ]");
mbedtls_x509_crt issuer_crt;
mbedtls_pk_context loaded_issuer_key;
Expand Down Expand Up @@ -179,6 +179,7 @@ SEXP rnng_write_cert(SEXP cn, SEXP valid, SEXP inter) {
SET_STRING_ELT(cstr, 1, R_BlankString);

if (interactive) REprintf("\b\b\b\b\bdone]\n");
exit = 0;

exitlevel1:

Expand All @@ -193,7 +194,7 @@ SEXP rnng_write_cert(SEXP cn, SEXP valid, SEXP inter) {
mbedtls_ctr_drbg_free(&ctr_drbg);
mbedtls_entropy_free(&entropy);

if (xc) {
if (exit) {
mbedtls_strerror(xc, buf, sizeof(buf));
Rf_error("%d | %s", xc, buf);
}
Expand Down

0 comments on commit 0e01fe3

Please sign in to comment.