aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOliver Stöneberg <oliverst@online.de>2011-05-09 09:27:39 -0700
committerAndreas Schneider <asn@cryptomilk.org>2011-05-17 20:57:38 +0200
commit8796756ae5ebafe9913d1d251a23429cb009c7ab (patch)
treec1be8fc458ed9e5117b58e86017b38d2f2401b75
parent9c8f285a985026da9490e044a1855b3de31f2747 (diff)
downloadlibssh-8796756ae5ebafe9913d1d251a23429cb009c7ab.tar.gz
libssh-8796756ae5ebafe9913d1d251a23429cb009c7ab.tar.xz
libssh-8796756ae5ebafe9913d1d251a23429cb009c7ab.zip
tests: Fixed some cppcheck warnings.
(cherry picked from commit e3311d03dba7ae281597cf5de235bcefda44457c)
-rw-r--r--tests/benchmarks/latency.c4
-rw-r--r--tests/torture.c2
2 files changed, 4 insertions, 2 deletions
diff --git a/tests/benchmarks/latency.c b/tests/benchmarks/latency.c
index 9d68fd3f..849c39cd 100644
--- a/tests/benchmarks/latency.c
+++ b/tests/benchmarks/latency.c
@@ -75,12 +75,12 @@ int benchmarks_ping_latency (const char *host, float *average){
}
if(!found)
goto parseerror;
- fclose(fd);
+ pclose(fd);
return 0;
parseerror:
fprintf(stderr,"Parse error : couldn't locate average in %s",line);
- fclose(fd);
+ pclose(fd);
return -1;
}
diff --git a/tests/torture.c b/tests/torture.c
index 1d45e421..ff57c64a 100644
--- a/tests/torture.c
+++ b/tests/torture.c
@@ -132,6 +132,7 @@ int torture_rmdirs(const char *path) {
rewinddir(d);
}
} else {
+ closedir(d);
return -1;
}
@@ -257,6 +258,7 @@ failed:
}
ssh_disconnect(t->ssh);
ssh_free(t->ssh);
+ free(t);
return NULL;
}