]> granicus.if.org Git - p11-kit/commitdiff
Fix URI parsing memory leaks.
authorStef Walter <stefw@collabora.co.uk>
Tue, 7 Jun 2011 12:09:05 +0000 (12:09 +0000)
committerStef Walter <stefw@collabora.co.uk>
Tue, 7 Jun 2011 12:09:05 +0000 (12:09 +0000)
p11-kit/uri.c
tests/uri-test.c

index 36fae187ba762ab9d3927a277c95fdd2b280e781..4f8e251216a05977f3bc41b6a73fb49d1de61b55 100644 (file)
@@ -1324,6 +1324,7 @@ p11_kit_uri_free (P11KitUri *uri)
        for (i = 0; i < uri->n_attributes; ++i)
                free (uri->attributes[i].pValue);
 
+       free (uri->pinfile);
        free (uri);
 }
 
index 100df3183bd0304cbdda3f258e8c85b78f286d2a..d5ca423cf25e3ff3f20f75068086f604a817744a 100644 (file)
@@ -1181,6 +1181,7 @@ main (void)
        printf ("%s\n", output->buffer);
        ret = suite->failCount;
        CuSuiteDelete (suite);
+       CuStringDelete (output);
        return ret;
 }