pike.git / lib / modules / Calendar.pmod / Timezone.pmod

version» Context lines:

pike.git/lib/modules/Calendar.pmod/Timezone.pmod:567:    "import __Calendar_mkzone;\n"    " inherit TZRules;\n"    " array(array(string|int)) jd_year_periods(int jd)\n"    " {\n"    " [int y,int yjd,int leap]=gregorian_yjd(jd);\n"    " switch (y)\n"    " {\n"});       array sr=({});    -  int y,mn=min(@indices(rules-(<NUL_YEAR>))); +  int mn=min(@indices(rules-(<NUL_YEAR>)));       for (y=INF_YEAR;sizeof(r2);y--)    if (r2[y])    {    array z=r2[y];    multiset my=(<y>);       foreach (indices(r2),int y2)    if (join_periods(z,r2[y2],y,y2))    my[y2]=1;
pike.git/lib/modules/Calendar.pmod/Timezone.pmod:703:       void create(string _id) { id=_id; }       void add(string line)    {    array a= array_sscanf(line, replace("%s %s %s %s",    " ","%*[ \t]"));    if (sizeof(a)<4)    complain("parse error\n");    -  array a=({parse_offset(a[0]), // offset +  a=({parse_offset(a[0]), // offset    a[1], // rule or added offset    a[2], // string    a[3],    0, 0, "tz", 0}); // until    a[5]=rule_shift(a);    a[4]=clone_rule(a);       rules+=({a});    }