[libsecret: 1/2] Initialize libgcrypt for SecretFileCollection



commit caf9c0345cd9b43120f3d016e706b877c4801ce2
Author: Mikhail Zabaluev <mikhail zabaluev gmail com>
Date:   Mon Jun 15 08:39:47 2020 +0300

    Initialize libgcrypt for SecretFileCollection
    
    Make sure libgcrypt is initialized before any SecretFileCollection
    instance uses it.

 libsecret/secret-file-collection.c | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/libsecret/secret-file-collection.c b/libsecret/secret-file-collection.c
index 2e90e3c..a27cf04 100644
--- a/libsecret/secret-file-collection.c
+++ b/libsecret/secret-file-collection.c
@@ -16,6 +16,7 @@
 
 #include "secret-file-collection.h"
 
+#include "egg/egg-libgcrypt.h"
 #include "egg/egg-secure-memory.h"
 
 EGG_SECURE_DECLARE (secret_file_collection);
@@ -271,6 +272,8 @@ secret_file_collection_class_init (SecretFileCollectionClass *klass)
                   g_param_spec_boxed ("password", "password", "Password",
                                       SECRET_TYPE_VALUE,
                                       G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY));
+
+       egg_libgcrypt_initialize ();
 }
 
 static void


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]