aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schneider <asn@cryptomilk.org>2016-11-05 16:33:29 +0100
committerAndreas Schneider <asn@cryptomilk.org>2016-11-05 16:33:29 +0100
commit849f5db5d1cfe582a17eedcc8a64347367f716c5 (patch)
tree0fb1d94719b374a02aebefed7ec2b682f112cf9b
parenta6493efcaeb95d29a14e80a91c53a9e873be5fbd (diff)
downloadlibssh-849f5db5d1cfe582a17eedcc8a64347367f716c5.tar.gz
libssh-849f5db5d1cfe582a17eedcc8a64347367f716c5.tar.xz
libssh-849f5db5d1cfe582a17eedcc8a64347367f716c5.zip
config: Fix build warning
Signed-off-by: Andreas Schneider <asn@cryptomilk.org>
-rw-r--r--src/config.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/config.c b/src/config.c
index edbaf80c..2ae29d1e 100644
--- a/src/config.c
+++ b/src/config.c
@@ -218,10 +218,11 @@ static int ssh_config_parse_line(ssh_session session, const char *line,
opcode = ssh_config_get_opcode(keyword);
switch (opcode) {
- case SOC_HOST:
+ case SOC_HOST: {
+ int ok = 0;
+
*parsing = 0;
lowerhost = (session->opts.host) ? ssh_lowercase(session->opts.host) : NULL;
- int ok = 0;
for (p = ssh_config_get_str_tok(&s, NULL);
p != NULL && p[0] != '\0';
p = ssh_config_get_str_tok(&s, NULL)) {
@@ -242,6 +243,7 @@ static int ssh_config_parse_line(ssh_session session, const char *line,
}
SAFE_FREE(lowerhost);
break;
+ }
case SOC_HOSTNAME:
p = ssh_config_get_str_tok(&s, NULL);
if (p && *parsing) {