summaryrefslogtreecommitdiff
path: root/doc/examples
diff options
context:
space:
mode:
authorGiuseppe Scrivano <giuseppe@southpole.se>2012-02-15 11:21:02 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2012-02-16 16:18:11 +0100
commitbc9d8d467861bf1f49dc0789f2e02d1a78c7d6f8 (patch)
tree821da05f4409ecb34ba1ba541e7a28aad5329706 /doc/examples
parent670d9d5f83d72769f252923eb5ce49660672ab45 (diff)
downloadgnutls-bc9d8d467861bf1f49dc0789f2e02d1a78c7d6f8.tar.gz
Fix file leak in an example application.
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
Diffstat (limited to 'doc/examples')
-rw-r--r--doc/examples/ex-cert-select.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/doc/examples/ex-cert-select.c b/doc/examples/ex-cert-select.c
index d45e8e583a..e99baf4601 100644
--- a/doc/examples/ex-cert-select.c
+++ b/doc/examples/ex-cert-select.c
@@ -59,6 +59,8 @@ load_file (const char *file)
|| !(ptr = malloc ((size_t) filelen))
|| fread (ptr, 1, (size_t) filelen, f) < (size_t) filelen)
{
+ if (f)
+ fclose (f);
return loaded_file;
}