diff options
author | Nikos Mavrogiannopoulos <nmav@crystal.(none)> | 2007-10-06 10:15:09 +0300 |
---|---|---|
committer | Simon Josefsson <simon@josefsson.org> | 2007-10-09 17:13:25 +0200 |
commit | fe85dd1f48ba03209c095087c7d28e5f406fec50 (patch) | |
tree | a25a41d177a3ab0c4c9338723dea53e01ce19412 | |
parent | 3d76d6a8758cfb6fa17cd53098729b8feb502d62 (diff) | |
download | gnutls-fe85dd1f48ba03209c095087c7d28e5f406fec50.tar.gz |
Corrected output in DER format and corrected output for smime_to_pkcs7 to output in outfile instead of stdout.
-rw-r--r-- | src/certtool.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/certtool.c b/src/certtool.c index d69b6b1973..2524918cc9 100644 --- a/src/certtool.c +++ b/src/certtool.c @@ -926,7 +926,7 @@ certificate_info (void) if (ret < 0) error (EXIT_FAILURE, 0, "Export error: %s", gnutls_strerror (ret)); - fprintf (outfile, "%s", buffer); + fwrite (buffer, 1, size, outfile); } else { @@ -1002,7 +1002,7 @@ print_crl_info (gnutls_x509_crl_t crl, FILE *out) if (ret < 0) error (EXIT_FAILURE, 0, "crl_export: %s", gnutls_strerror (ret)); - fprintf (outfile, "%s", buffer); + fwrite (buffer, 1, size, outfile); } void @@ -2276,7 +2276,7 @@ smime_to_pkcs7 (void) } while (strcmp (lineptr, "\r\n") == 0 && strcmp (lineptr, "\n") == 0); - printf ("-----BEGIN PKCS7-----\n"); + fprintf (outfile, "%s", "-----BEGIN PKCS7-----\n"); do { @@ -2284,12 +2284,12 @@ smime_to_pkcs7 (void) && (lineptr[len - 1] == '\r' || lineptr[len - 1] == '\n')) lineptr[--len] = '\0'; if (strcmp (lineptr, "") != 0) - printf ("%s\n", lineptr); + fprintf (outfile, "%s\n", lineptr); len = getline (&lineptr, &linesize, infile); } while (len != -1); - printf ("-----END PKCS7-----\n"); + fprintf (outfile, "%s", "-----END PKCS7-----\n"); free (lineptr); } |