Crossfire Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CF: Why is this line in readable.c, line 1357?



Peter Mardahl wrote:
> while (al == NULL);

Code in context, 0.93.7 ...

  /* lets determine what kind of artifact type randomly.
   * Right now legal artifacts only come from those listed
   * in art_name_array. Also, we check to be sure an artifactlist
   * for that type exists!
   */
  do {
     index = RANDOM()%(sizeof(art_name_array)/sizeof(arttypename));
     type=art_name_array[index].type;
     al = find_artifactlist(type);
  } while(al==NULL);
 
-- 
James Cameron                                      (cameron@stl.dec.com)

OpenVMS, Linux, Firewalls, Software Engineering, CGI, HTTP, X, C, FORTH,
COBOL, BASIC, DCL, csh, bash, ksh, sh, Electronics, Microcontrollers,
Disability Engineering, Netrek, Bicycles, Pedant, Farming, Home Control,
Remote Area Power, Greek Scholar, Tenor Vocalist, Church Sound, Husband.

"Specialisation is for insects." -- Robert Heinlein.
-
[you can put yourself on the announcement list only or unsubscribe altogether
by sending an email stating your wishes to crossfire-request@ifi.uio.no]