continent
static struct continent africa, america, antarctica, arctic, asia, atlantic;
static struct continent australia, europe, indian, pacific, utc;
struct continent *continent;
continent_country_menu(dialogMenuItem *continent)
struct continent *contp = continent->data;
int isocean = OCEANP(continent - continents);
if (strcmp(continent->title, "UTC") == 0)
continent->title);
continent->title);
static struct continent *
return (continent_names[i].continent);
find_continent_name(struct continent *cont)
if (cont == continent_names[i].continent)
struct continent *override; /* continent override */
struct continent *alternate; /* extra continent */
struct continent *continent;
add_cont_to_country(struct country *cp, struct continent *cont)
if (zp->continent == cont)
const char *file, struct continent *cont)
zp->continent = cp->override != NULL ? cp->override : cont;
struct continent *cont;
cont = find_continent_name(zp->continent);
struct continent *cont;
cont = zp->continent;
zp2->continent != cont;
zp->continent->nitems++;
if (cp->alternate == continent_names[i].continent) {
continent_names[i].continent->nitems++;
continent_names[i].continent->menu =
continent_names[i].continent->nitems);
if (continent_names[i].continent->menu == NULL)
continent_names[i].continent->nitems = 0;
continents[i].data = continent_names[i].continent;
cont = zp->continent;
zp2->continent != cont;