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

version» Context lines:

pike.git/lib/modules/Calendar.pmod/Gregorian.pmod:603:    }       void create(int ... arg)    {    if (!sizeof(arg))    {    mapping t=localtime(time());    y=1900+t->year;    d=t->yday;    } -  else if (sizeof(arg)==1) -  { -  mapping t=localtime(arg[0]); -  y=1900+t->year; -  d=t->yday; -  } +     else    {    y=arg[0];    d=arg[1];    }    }       int `<(object x)    {    return
pike.git/lib/modules/Calendar.pmod/Gregorian.pmod:1166:    }       void create(int|object ... arg)    {    if (!sizeof(arg))    {    mapping t=localtime(time());    m=vMinute();    s=t->sec;    } +  else if (sizeof(arg)==1) +  { +  mapping t=localtime(arg[0]); +  y=1900+t->year; +  d=t->yday; +  }    else    {    if (!objectp(arg[0]))    throw( ({"Calendar...Second(): illegal argument 1\n",    backtrace()}) );    m=arg[0];    s=arg[1];    }    }