Windows 95 Crash vs Linux Work??

From: Stephen Marz (smarz@MAIL.TDS.NET)
Date: 08/07/97


Anyone know why this would work in linux, but crash Windows 95?  I have
narrowed it down to this, and in the windows version took it out, and NO
MORE CRASHES, I really don't understand why this would crash Windows 95,
any suggestions?

void mag_assign_spells(void)
{
  int i;
/*struct char_data *ch;
struct descriptor_data *d;
extern struct descriptor_data *descriptor_list;   <-- BUG
d = descriptor_list;
ch = d->character;*/
  /* Do not change the loop below */
  for (i = 1; i <= TOP_SPELL_DEFINE; i++)
    unused_spell(i);
  /* Do not change the loop above */

  spello(SPELL_ARMOR, 30, 15, 3, POS_FIGHTING,
 TAR_CHAR_ROOM, FALSE, MAG_AFFECTS);


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/08/00 PST