All pastes #906005 Raw Edit

Mine

public text v1 · immutable
·published 2008-02-16 05:53 UTC
rendered paste body
int msleep(unsigned long milisec)
{

    struct timespec req={0};
    time_t sec=(int)(milisec/1000);
    milisec=milisec-(sec*1000);
    req.tv_sec=sec;
    req.tv_nsec=milisec*1000000L;
    while(nanosleep(&req,&req)==-1)
         continue;
    return 1;
}