chiark / gitweb /
key/key-data.c (key_split): Fix long-standing reference leak.
authorMark Wooding <mdw@distorted.org.uk>
Tue, 8 Oct 2019 19:23:01 +0000 (20:23 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 16 Dec 2019 16:25:17 +0000 (16:25 +0000)
key/key-data.c

index 8b01d725eaa748d1462a8c308f46c31e150a3077..3a0b7351a4beaf971a7b1e6bc2b6e9be4e70f561 100644 (file)
@@ -153,6 +153,7 @@ void key_split(key_data **kk)
     default:
       abort();
   }
+  key_drop(k);
 }
 
 /*----- Setting new values ------------------------------------------------*/