diff options
author | Fabian Keil <fk@fabiankeil.de> | 2009-08-24 19:06:43 +0200 |
---|---|---|
committer | Simon Josefsson <simon@josefsson.org> | 2009-08-31 12:29:53 +0200 |
commit | 8dad53f17382310e79ff98e7816cad8c94e87126 (patch) | |
tree | 3539bb63e7c3ad8c67fd84c0b4a2ee489acd3e5f /lib | |
parent | 3fd12d05225f79f95b9d7d8961b40d154a3deef3 (diff) | |
download | gnutls-8dad53f17382310e79ff98e7816cad8c94e87126.tar.gz |
In print_extensions(), initialize *_idx variables once before entering the for loop instead of each run.
Otherwise checking them is pointless as they always will be zero.
Signed-off-by: Simon Josefsson <simon@josefsson.org>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/x509/output.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/x509/output.c b/lib/x509/output.c index 8cbd886c1e..0b9f305f56 100644 --- a/lib/x509/output.c +++ b/lib/x509/output.c @@ -691,20 +691,20 @@ print_extensions (gnutls_string * str, const char *prefix, int type, cert_type_t cert) { int i, err; + size_t san_idx = 0; + size_t proxy_idx = 0; + size_t basic_idx = 0; + size_t keyusage_idx = 0; + size_t keypurpose_idx = 0; + size_t ski_idx = 0; + size_t aki_idx = 0; + size_t crldist_idx = 0; for (i = 0;; i++) { char oid[MAX_OID_SIZE] = ""; size_t sizeof_oid = sizeof (oid); int critical; - size_t san_idx = 0; - size_t proxy_idx = 0; - size_t basic_idx = 0; - size_t keyusage_idx = 0; - size_t keypurpose_idx = 0; - size_t ski_idx = 0; - size_t aki_idx = 0; - size_t crldist_idx = 0; if (type == TYPE_CRT) err = gnutls_x509_crt_get_extension_info (cert.crt, i, |