there are two places that queue.h gets included, in events.c, and queue.c i removed the #include queue.h and cut and pasted the entire contents of queue.h to the top of events.c and queue.c > in circle30bpl14\src\queue.h > > /* function protos need by other modules */ > struct queue *queue_init(void); > struct q_element *queue_enq(struct queue *q, void *data, long key); > void queue_deq(struct queue *q, struct q_element *qe); > void *queue_head(struct queue *q); > long queue_key(struct queue *q); > long queue_elmt_key(struct q_element *qe); > void queue_free(struct queue *q); > and it compiles without error, and seems to run fine i have no idea why just having #include queue.h is any different then putting the entire contents of queue.h at the top of the file _________________________________________________________ DO YOU YAHOO!? Get your free @yahoo.com address at http://mail.yahoo.com +------------------------------------------------------------+ | 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/15/00 PST