Fixes for new filesdatabase structure

This commit is contained in:
Michiel Broek
2004-03-07 11:24:21 +00:00
parent cf922872da
commit ea5a8aa2a9
9 changed files with 22 additions and 10 deletions

View File

@@ -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);
/*

View File

@@ -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;

View File

@@ -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;