Fixes for new filesdatabase structure
This commit is contained in:
@@ -580,8 +580,8 @@ void EditFilearea(void)
|
||||
offset = areahdr.hdrsize + ((from - 1) * areahdr.recsize);
|
||||
fseek(fil, offset, 0);
|
||||
fwrite(&area, areahdr.recsize, 1, fil);
|
||||
sprintf(temp, "%s/fdb/fdb%ld.data", getenv("MBSE_ROOT"), from);
|
||||
sprintf(new, "%s/fdb/fdb%ld.data", getenv("MBSE_ROOT"), too);
|
||||
sprintf(temp, "%s/fdb/file%ld.data", getenv("MBSE_ROOT"), from);
|
||||
sprintf(new, "%s/fdb/file%ld.data", getenv("MBSE_ROOT"), too);
|
||||
rename(temp, new);
|
||||
|
||||
/*
|
||||
|
@@ -99,7 +99,7 @@ int CountMsgarea(void)
|
||||
*/
|
||||
memset(&msgs, 0, sizeof(msgs));
|
||||
sprintf(msgs.Name, "Bad mail");
|
||||
sprintf(msgs.Base, "/opt/mbse/var/mail/badmail");
|
||||
sprintf(msgs.Base, "%s/var/mail/badmail", getenv("MBSE_ROOT"));
|
||||
sprintf(msgs.QWKname, "BADMAIL");
|
||||
sprintf(msgs.Group, "LOCAL");
|
||||
msgs.Active = TRUE;
|
||||
@@ -122,7 +122,7 @@ int CountMsgarea(void)
|
||||
*/
|
||||
memset(&msgs, 0, sizeof(msgs));
|
||||
sprintf(msgs.Name, "Dupe mail");
|
||||
sprintf(msgs.Base, "/opt/mbse/var/mail/dupemail");
|
||||
sprintf(msgs.Base, "%s/var/mail/dupemail", getenv("MBSE_ROOT"));
|
||||
sprintf(msgs.QWKname, "DUPEMAIL");
|
||||
sprintf(msgs.Group, "LOCAL");
|
||||
msgs.Active = TRUE;
|
||||
@@ -294,7 +294,7 @@ void InitMsgRec(void)
|
||||
msgs.Type = ECHOMAIL;
|
||||
msgs.MsgKinds = PUBLIC;
|
||||
msgs.UsrDelete = TRUE;
|
||||
msgs.Charset = FTNC_LATIN_1;
|
||||
msgs.Charset = FTNC_CP437;
|
||||
msgs.MaxArticles = CFG.maxarticles;
|
||||
strcpy(msgs.Origin, CFG.origin);
|
||||
msgs.LinkSec.level = 1;
|
||||
|
@@ -230,7 +230,7 @@ int AppendMGroup(void)
|
||||
mgroup.StartDate = time(NULL);
|
||||
mgroup.LinkSec.level = 1;
|
||||
mgroup.LinkSec.flags = 1;
|
||||
mgroup.Charset = FTNC_LATIN_1;
|
||||
mgroup.Charset = FTNC_CP437;
|
||||
fwrite(&mgroup, sizeof(mgroup), 1, fil);
|
||||
fclose(fil);
|
||||
MGrpUpdated = 1;
|
||||
|
Reference in New Issue
Block a user