Subversion Repositories Kolibri OS

Rev

Rev 6082 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 6082 Rev 6934
Line 590... Line 590...
590
		res.tv_sec = TIME_T_MAX;
590
		res.tv_sec = TIME_T_MAX;
Line 591... Line 591...
591
 
591
 
592
	return res;
592
	return res;
Line 593... Line -...
593
}
-
 
594
 
-
 
595
s64 div_s64_rem(s64 dividend, s32 divisor, s32 *remainder)
-
 
596
{
-
 
597
        u64 quotient;
-
 
598
 
-
 
599
        if (dividend < 0) {
-
 
600
                quotient = div_u64_rem(-dividend, abs(divisor), (u32 *)remainder);
-
 
601
                *remainder = -*remainder;
-
 
602
                if (divisor > 0)
-
 
603
                        quotient = -quotient;
-
 
604
        } else {
-
 
605
                quotient = div_u64_rem(dividend, abs(divisor), (u32 *)remainder);
-
 
606
                if (divisor < 0)
-
 
607
                        quotient = -quotient;
-
 
608
        }
-
 
609
        return quotient;
-
 
610
}
-
 
611
-