From 769e2943eff1e11b2ad862d67c90488d197622f0 Mon Sep 17 00:00:00 2001
From: Juan Lang <juan.lang@gmail.com>
Date: Mon, 2 Nov 2009 10:54:34 -0800
Subject: [PATCH] Fix a memory leak reading trusted root certs

---
 dlls/crypt32/rootstore.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/dlls/crypt32/rootstore.c b/dlls/crypt32/rootstore.c
index a4a75ab..a55b281 100644
--- a/dlls/crypt32/rootstore.c
+++ b/dlls/crypt32/rootstore.c
@@ -719,6 +719,7 @@ static void read_trusted_roots_from_known_locations(HCERTSTORE store)
             ret = import_certs_from_path(CRYPT_knownLocations[i], from, TRUE);
         check_and_store_certs(from, store);
     }
+    CertCloseStore(from, 0);
 }
 
 static HCERTSTORE create_root_store(void)
-- 
1.6.0.6

