summaryrefslogtreecommitdiff
path: root/arm9/lib/include/FSi_util.h
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2020-05-07 17:53:16 -0400
committerPikalaxALT <pikalaxalt@gmail.com>2020-05-07 17:53:16 -0400
commit34ec05f983cec0517765640d084f58e86aa20d79 (patch)
treee07f5b2f882f1c498093d4fc936975f9e90ed5f6 /arm9/lib/include/FSi_util.h
parent13ecb2f5cb0bbfee814508f6d05d05074d426807 (diff)
Finish FS_archive.c
Diffstat (limited to 'arm9/lib/include/FSi_util.h')
-rw-r--r--arm9/lib/include/FSi_util.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/arm9/lib/include/FSi_util.h b/arm9/lib/include/FSi_util.h
index babb6d75..1012df13 100644
--- a/arm9/lib/include/FSi_util.h
+++ b/arm9/lib/include/FSi_util.h
@@ -1,6 +1,10 @@
#ifndef NITRO_FSI_UTIL_H_
#define NITRO_FSI_UTIL_H_
+#define ALIGN_MASK(a) ((u32)((a) - 1))
+
+#define ALIGN_BYTE(n, a) (((u32)(n) + ALIGN_MASK(a)) & ~ALIGN_MASK(a))
+
static inline BOOL FSi_IsSlash(u32 c)
{
return (c == '/') || (c == '\\');