/*
 * Mr. 4th Dimention - Allen Webster
 *
 * 12.12.2014
 *
 * Application layer for project codename "4ed"
 *
 */

// TOP

#define dll_export extern "C"

int stuff[] = {
    1, 2
};

struct Crap{
    int x;
    int *stuff;
};

Crap crap = { 0, stuff };

dll_export int
test_func(int a, int b){
    int r;
    r = a + crap.stuff[crap.x];

    crap.stuff[crap.x] = b;
    crap.x = (crap.x+1)&1;
    
    return(r);
}

// BOTTOM