Fixes for magic announce

This commit is contained in:
Michiel Broek
2004-02-29 15:06:47 +00:00
parent c355e8f03a
commit fb1767f5a6
6 changed files with 16 additions and 3 deletions

View File

@@ -346,7 +346,19 @@ long Report(gr_list *ta, long filepos)
}
filepos3 = ftell(fi);
}
MacroVars("u", "s", T_File.Magic);
/*
* Magic request
*/
if (strlen(T_File.Magic)) {
MacroVars("u", "s", T_File.Magic);
Msg_Macro(fi);
} else {
line = calloc(MAXSTR, sizeof(char));
while ((fgets(line, MAXSTR-2, fi) != NULL) && ((line[0]!='@') || (line[1]!='|'))) {}
free(line);
}
filepos3 = ftell(fi);
Total++;
Size += T_File.SizeKb;
}