Ajavööndi seadistamine

Määrake ajavöönd kindlaks, valides oma riigi või linna, mis asub samas ajavööndis teie lähedal.

Järgmisel ekraanil saab valida, kas riistvaraline kell on seatud kohalikule ajale või GMT-le ehk maailmaajale (UTC).

Märkus

Kui Teie arvutis on ka teisi operatsioonisüsteeme, kontrollige, et nad kõik oleksid lültiatud kas kohalikule ajale või siis UTC/GMT-le.

ppc">#include "tools.h" #include "stage1.h" #include "frontend.h" #include "log.h" #include "automatic.h" static struct param_elem * automatic_params; static char * value_not_bound = ""; void grab_automatic_params(char * line) { int i, p; struct param_elem tmp_params[50]; i = 0; p = 0; while (line[i] != '\0') { char *name, *value; int k; int j = i; while (line[i] != ':' && line[i] != '\0') i++; name = memdup(&line[j], i-j + 1); name[i-j] = 0; k = i+1; i++; while (line[i] != ',' && line[i] != '\0') i++; value = memdup(&line[k], i-k + 1); value[i-k] = 0; tmp_params[p].name = name; tmp_params[p].value = value; p++; if (line[i] == '\0') break; i++; } tmp_params[p++].name = NULL; automatic_params = memdup(tmp_params, sizeof(struct param_elem) * p); log_message("AUTOMATIC MODE: got %d params", p-1); } char * get_auto_value(char * auto_param) { struct param_elem * ptr = automatic_params; while (ptr->name) { if (!strcmp(ptr->name, auto_param)) return ptr->value; ptr++; } return value_not_bound; } enum return_type ask_from_list_auto(char *msg, char ** elems, char ** choice, char * auto_param, char ** elems_auto) { if (!IS_AUTOMATIC) return ask_from_list(msg, elems, choice); else { char ** sav_elems = elems;