aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--agent/command.c2
-rw-r--r--common/ksba-io-support.c1
-rw-r--r--dirmngr/dns.c2
-rw-r--r--tests/gpgscm/scheme.c2
4 files changed, 5 insertions, 2 deletions
diff --git a/agent/command.c b/agent/command.c
index a50cbce5a..21c95203c 100644
--- a/agent/command.c
+++ b/agent/command.c
@@ -3418,7 +3418,7 @@ cmd_keytocard (assuan_context_t ctx, char *line)
timestamp = isotime2epoch (argv[3]);
if (argc > 4)
{
- size_t n;
+ size_t n = 0;
err = parse_hexstring (ctx, argv[4], &n);
if (err)
diff --git a/common/ksba-io-support.c b/common/ksba-io-support.c
index ff5e49531..b692fcf4e 100644
--- a/common/ksba-io-support.c
+++ b/common/ksba-io-support.c
@@ -134,6 +134,7 @@ struct gnupg_ksba_io_s {
/* The base-64 character list */
+GPGRT_ATTR_NONSTRING
static char bintoasc[64] =
"ABCDEFGHIJKLMNOPQRSTUVWXYZ"
"abcdefghijklmnopqrstuvwxyz"
diff --git a/dirmngr/dns.c b/dirmngr/dns.c
index 5c7bb08d8..e578fe8d9 100644
--- a/dirmngr/dns.c
+++ b/dirmngr/dns.c
@@ -3441,6 +3441,7 @@ static int dns_aaaa_cmp0(const void *a, const void *b) {
}
size_t dns_aaaa_arpa(void *_dst, size_t lim, const struct dns_aaaa *aaaa) {
+ GPGRT_ATTR_NONSTRING
static const unsigned char hex[16] = "0123456789abcdef";
struct dns_buf dst = DNS_B_INTO(_dst, lim);
unsigned nyble;
@@ -4222,6 +4223,7 @@ static int dns_sshfp_cmp0(const void *a, const void *b) {
size_t dns_sshfp_print(void *_dst, size_t lim, struct dns_sshfp *fp) {
+ GPGRT_ATTR_NONSTRING
static const unsigned char hex[16] = "0123456789abcdef";
struct dns_buf dst = DNS_B_INTO(_dst, lim);
size_t i;
diff --git a/tests/gpgscm/scheme.c b/tests/gpgscm/scheme.c
index eda4f79c8..43cfa837b 100644
--- a/tests/gpgscm/scheme.c
+++ b/tests/gpgscm/scheme.c
@@ -5844,7 +5844,7 @@ void scheme_load_memory(scheme *sc, const char *buf, size_t len, const char *fil
void scheme_define(scheme *sc, pointer envir, pointer symbol, pointer value) {
pointer x;
- pointer *sslot;
+ pointer *sslot = NULL;
x = find_slot_spec_in_env(sc, envir, symbol, 0, &sslot);
if (x != sc->NIL) {
set_slot_in_env(sc, x, value);