summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gconfig.c2
-rw-r--r--radsecproxy.c2
-rw-r--r--util.c2
3 files changed, 3 insertions, 3 deletions
diff --git a/gconfig.c b/gconfig.c
index b43f157..b780e8b 100644
--- a/gconfig.c
+++ b/gconfig.c
@@ -354,7 +354,7 @@ int getconfigline(struct gconffile **cf, char *block, char **opt, char **val, in
int getgenericconfig(struct gconffile **cf, char *block, ...) {
va_list ap;
char *opt = NULL, *val, *word, *optval, **str = NULL, ***mstr = NULL, **newmstr;
- uint8_t *bln;
+ uint8_t *bln = NULL;
int type = 0, conftype = 0, n;
int (*cbk)(struct gconffile **, void *, char *, char *, char *) = NULL;
void *cbkarg = NULL;
diff --git a/radsecproxy.c b/radsecproxy.c
index 6100bb1..b29ce28 100644
--- a/radsecproxy.c
+++ b/radsecproxy.c
@@ -2786,7 +2786,7 @@ struct list *addsrvconfs(char *value, char **names) {
struct list *conflist;
int n;
struct list_node *entry;
- struct clsrvconf *conf;
+ struct clsrvconf *conf = NULL;
if (!names || !*names)
return NULL;
diff --git a/util.c b/util.c
index a9ccdde..d551cf0 100644
--- a/util.c
+++ b/util.c
@@ -100,7 +100,7 @@ char *addr2string(struct sockaddr *addr, socklen_t len) {
int connectport(int type, char *host, char *port) {
struct addrinfo hints, *res0, *res;
- int s;
+ int s = -1;
memset(&hints, 0, sizeof(hints));
hints.ai_socktype = type;