]> git.notmuchmail.org Git - notmuch/blobdiff - util/gmime-extra.c
ruby: improve general data get helper
[notmuch] / util / gmime-extra.c
index b515d12644231ecdc7cb9fdc8ff745e7c8cfef40..81a5b1743b7bee88ff05277021a6195a20c85bff 100644 (file)
@@ -29,6 +29,8 @@ _gzfile_maybe_filter (GMimeStream *file_stream)
 
        /* ignore filter id */
        (void) g_mime_stream_filter_add ((GMimeStreamFilter *) gzstream, gzfilter);
+       g_object_unref (gzfilter);
+       g_object_unref (file_stream);
        return gzstream;
     } else {
        return file_stream;
@@ -99,6 +101,7 @@ g_mime_certificate_get_valid_userid (GMimeCertificate *cert)
     if (uid == NULL)
        return uid;
     GMimeValidity validity = g_mime_certificate_get_id_validity (cert);
+
     if (validity == GMIME_VALIDITY_FULL || validity == GMIME_VALIDITY_ULTIMATE)
        return uid;
     return NULL;