summaryrefslogtreecommitdiff
path: root/src/gmcerts.c
diff options
context:
space:
mode:
authorJaakko Keränen <jaakko.keranen@iki.fi>2021-01-18 19:19:47 +0200
committerJaakko Keränen <jaakko.keranen@iki.fi>2021-01-18 19:19:47 +0200
commit1ac1db7f0b508e6219dce4aa2fbd2c5515472506 (patch)
tree6b076cea341655240fa2d048ad76e35a30786b14 /src/gmcerts.c
parent7e393a4fda482d01252bd1a6e84ca8149bcc278e (diff)
Renamed ".binary" files
Use the .lgr extension for Lagrange binary files.
Diffstat (limited to 'src/gmcerts.c')
-rw-r--r--src/gmcerts.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/src/gmcerts.c b/src/gmcerts.c
index 0a5638fa..da918279 100644
--- a/src/gmcerts.c
+++ b/src/gmcerts.c
@@ -34,9 +34,10 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */
34#include <the_Foundation/time.h> 34#include <the_Foundation/time.h>
35#include <ctype.h> 35#include <ctype.h>
36 36
37static const char *filename_GmCerts_ = "trusted.txt"; 37static const char *filename_GmCerts_ = "trusted.txt";
38static const char *identsDir_GmCerts_ = "idents"; 38static const char *identsDir_GmCerts_ = "idents";
39static const char *identsFilename_GmCerts_ = "idents.binary"; 39static const char *oldIdentsFilename_GmCerts_ = "idents.binary";
40static const char *identsFilename_GmCerts_ = "idents.lgr";
40 41
41iDeclareClass(TrustEntry) 42iDeclareClass(TrustEntry)
42 43
@@ -237,8 +238,9 @@ static void save_GmCerts_(const iGmCerts *d) {
237} 238}
238 239
239static void loadIdentities_GmCerts_(iGmCerts *d) { 240static void loadIdentities_GmCerts_(iGmCerts *d) {
240 iFile *f = 241 const iString *oldPath = collect_String(concatCStr_Path(&d->saveDir, oldIdentsFilename_GmCerts_));
241 iClob(new_File(collect_String(concatCStr_Path(&d->saveDir, identsFilename_GmCerts_)))); 242 const iString *path = collect_String(concatCStr_Path(&d->saveDir, identsFilename_GmCerts_));
243 iFile *f = iClob(new_File(fileExists_FileInfo(path) ? path : oldPath));
242 if (open_File(f, readOnly_FileMode)) { 244 if (open_File(f, readOnly_FileMode)) {
243 char magic[4]; 245 char magic[4];
244 readData_File(f, sizeof(magic), magic); 246 readData_File(f, sizeof(magic), magic);