(svn r23466) -Fix [FS#4871, FS#4874]: assertion triggered when resizing a window during ReInit by an amount that's not a multiple of the resize interval

This commit is contained in:
rubidium
2011-12-09 22:07:00 +00:00
parent dcba6c25ea
commit 6153dc57f5
2 changed files with 13 additions and 2 deletions

View File

@@ -329,6 +329,17 @@ static FORCEINLINE uint CeilDiv(uint a, uint b)
return (a + b - 1) / b;
}
/**
* Computes ceil(a / b) * b for non-negative a and b.
* @param a Numerator
* @param b Denominator
* @return a rounded up to the nearest multiple of b.
*/
static FORCEINLINE uint Ceil(uint a, uint b)
{
return CeilDiv(a, b) * b;
}
/**
* Computes round(a / b) for signed a and unsigned b.
* @param a Numerator