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

version» Context lines:

pike.git/lib/modules/Calendar.pmod/Timezone.pmod:957:    int i=max(n-100,0)-1,j;    do i=search(all_rules,"\nZone",(j=i)+1); while (i<n && i!=-1);       if (j<n &&    sscanf(all_rules[j..j+8000],"\nZone%*[ \t]%[^ \t]%*[ \t]%s\n%s",    string a,string b,string q)==5 &&    a==s)    {    z->add(b);    foreach (q/"\n",string line) +  { +  werror("%O\n",line);    if (sscanf(line,"%*[ \t]%[-0-9]%s",a,b)==3 && strlen(a))    z->add(a+b); -  else +  else if (sscanf(line,"%*[ ]#%*s")<2)    break; // end of zone -  +  }    break;    }    i=max(n-100,0)-1;    do i=search(all_rules,"\nLink",(j=i)+1); while (i<n && i!=-1);    if (j<n &&    sscanf(all_rules[j..j+100],"\nLink%*[ \t]%[^ \t]%*[ \t]%[^ \t\n]",    string a,string b)==4 &&    b==s)    return find_zone(a);    n++;