aboutsummaryrefslogtreecommitdiff
path: root/source/tests/test_mem.c
blob: b16012eb341e766b512569c32ea039926683aa4b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include "tests.h"

#include "utils.h"


BOOL test_memalign(void)
{
    DWORD addr = 0x41414141;
    DWORD size = 512;
    DWORD algn = 512;

    ERRETCP( XMemAlign(size, algn, addr) == addr+size );
    size++;
    ERRETCP( XMemAlign(size, algn, 0) == 1024 );
    ERRETCP( XMemAlign(size, algn, addr) == addr+1024 );
    return TRUE;
}