mirror of
https://github.com/DarkStore-3DS/Project_CTR.git
synced 2026-07-03 00:39:14 +00:00
added roundup() to utils
This commit is contained in:
+6
-1
@@ -41,10 +41,15 @@ void clrmem(void *ptr, u64 num)
|
||||
}
|
||||
|
||||
// Misc
|
||||
u64 roundup(u64 value, u64 alignment)
|
||||
{
|
||||
return value + alignment - value % alignment;
|
||||
}
|
||||
|
||||
u64 align(u64 value, u64 alignment)
|
||||
{
|
||||
if(value % alignment != 0)
|
||||
return value + alignment - value % alignment;
|
||||
return roundup(value,alignment);
|
||||
else
|
||||
return value;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user