summaryrefslogtreecommitdiff
path: root/src/gmcerts.c
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2021-03-04 14:35:29 +0200
committerJaakko Keränen <jaakko.keranen@iki.fi>2021-03-04 22:24:43 +0200
commit179913000184c7f7f482167192a8f968bf5e773d (patch)
tree8b11bd6e8cc665c25a4a64db647358a9464e186f /src/gmcerts.c
parent6b503898dfd52ea342d64a6611878aa05719fa51 (diff)
Save identity usage changes immediately
Diffstat (limited to 'src/gmcerts.c')
-rw-r--r--src/gmcerts.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gmcerts.c b/src/gmcerts.c
index 3e629f8f..8c011137 100644
--- a/src/gmcerts.c
+++ b/src/gmcerts.c
@@ -200,7 +200,7 @@ static const char *magicIdentity_GmCerts_ = "iden";
200 200
201iDefineTypeConstructionArgs(GmCerts, (const char *saveDir), saveDir) 201iDefineTypeConstructionArgs(GmCerts, (const char *saveDir), saveDir)
202 202
203static void saveIdentities_GmCerts_(const iGmCerts *d) { 203void saveIdentities_GmCerts(const iGmCerts *d) {
204 iFile *f = new_File(collect_String(concatCStr_Path(&d->saveDir, identsFilename_GmCerts_))); 204 iFile *f = new_File(collect_String(concatCStr_Path(&d->saveDir, identsFilename_GmCerts_)));
205 if (open_File(f, writeOnly_FileMode)) { 205 if (open_File(f, writeOnly_FileMode)) {
206 writeData_File(f, magicIdMeta_GmCerts_, 4); 206 writeData_File(f, magicIdMeta_GmCerts_, 4);
@@ -362,7 +362,7 @@ void init_GmCerts(iGmCerts *d, const char *saveDir) {
362 362
363void deinit_GmCerts(iGmCerts *d) { 363void deinit_GmCerts(iGmCerts *d) {
364 iGuardMutex(d->mtx, { 364 iGuardMutex(d->mtx, {
365 saveIdentities_GmCerts_(d); 365 saveIdentities_GmCerts(d);
366 iForEach(PtrArray, i, &d->idents) { 366 iForEach(PtrArray, i, &d->idents) {
367 delete_GmIdentity(i.ptr); 367 delete_GmIdentity(i.ptr);
368 } 368 }