Гм. действительно. :)
moko 22.11.2010 20:09
Не будем показывать пальцем, но это PAF умудрился дважды ошибиться в двухстрочном методе. :)
Вот так работает:
src\classes\op.C
static void _sleep_operator(Request& r, MethodParams& params) {
double seconds=params.as_double(0, "seconds must be double", r);
- pa_sleep((int)trunc(seconds), (int)trunc(seconds*1000));
+ pa_sleep((int)trunc(seconds), (int)trunc((seconds-trunc(seconds))*1000000));
}
Результат:
2.0004
1.90015
1.49581
1.00397
0.499963
Но увы, либо ждать беты, либо сами собирайте...