Ok, well this is the code... ######################################################################## if(!olm) { CREATE(new_lm, struct ocean_land_mark_data, 1); new_lm->name = str_dup("Some land"); new_lm->symbol = str_dup("&g#&n"); new_lm->navigable = FALSE; new_lm->number = (last_lm->number + 1); new_lm->to_room = NOWHERE; new_lm->x = x; new_lm->y = y; new_lm->next = NULL; last_lm->next = new_lm; GET_OLC_LAND_MARK_TARG(ch) = new_lm; } else GET_OLC_LAND_MARK_TARG(ch) = olm; ################################################################ It's bascially the OLC part to some new ocean code ive added, it seemed to be working fine, but now crashes when i try to create a new 'landmark' with perticular x, y co-ordinate in the ocean map. Windows finds no problems, and carries on as normal but unix bails out. Any ideas? :) Culhaven (telnet://mercator.mudhaven.com:2411) _________________________________________________________________________ Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com. -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/04/01 PST