>*************************************************************************
>
> Implementors
> ~~~~~~~~~~~~
>
> Greater Gods
> ~~~~~~~~~~~~
> John
>
> Implementors
> ~~~~~~~~~~~~
>
> Greater Gods
> ~~~~~~~~~~~~
> John
>
Yep, the autowiz stuff on the ftp site does have this bug in it.
I fixed it myself, probably an overkill solution, but it works;
replace your create_wizlists function with:
void create_wizlists(void)
{
FILE *fl;
if (wizlist) {
free(wizlist);
wizlist = NULL;
}
if (immlist) {
free(immlist);
immlist = NULL;
}
if (levels) {
free(levels);
levels = NULL;
}
initialize();
read_file();
sort_names();
if (remove(WIZLIST_FILE)) {
mudlog(BRF, LVL_GRGOD, TRUE, "Could not delete IMMLIST_FILE in create_wizlists()");
return;
}
fl = fopen(WIZLIST_FILE, "w");
write_wizlist(fl, min_wizlist_lev, LVL_IMPL);
fclose(fl);
if (remove(IMMLIST_FILE)) {
mudlog(BRF, LVL_GRGOD, TRUE, "Could not delete IMMLIST_FILE in create_wizlists()");
return;
}
fl = fopen(IMMLIST_FILE, "w");
write_wizlist(fl, LVL_IMMORT, min_wizlist_lev - 1);
fclose(fl);
}
Is your boss reading your email? ....Probably
Keep your messages private by using Lycos Mail.
Sign up today at http://mail.lycos.com
--
+---------------------------------------------------------------+
| FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
| Archives: http://post.queensu.ca/listserv/wwwarch/circle.html |
| Newbie List: http://groups.yahoo.com/group/circle-newbies/ |
+---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/25/03 PDT