Major and incompatible overhaul of key_data representation. Fix leaks.
[u/mdw/catacomb] / cc-sig.c
index 027fa52..45679ce 100644 (file)
--- a/cc-sig.c
+++ b/cc-sig.c
@@ -382,6 +382,7 @@ static void dsa_sigdestroy(sig *s)
   G_DESTROY(ds->g.g, ds->g.p);
   mp_drop(ds->g.u);
   G_DESTROYGROUP(ds->g.g);
+  DESTROY(ds);
 }
 
 static const sigops dsa_sig = {