I'm not sure why this is happening, I think I'm doing everything correctly.. Maybe someone can help point me in the right direction.
unsigned short* x;
int textLeft[16];
x = shm->textLeft;
These are spaced out in the program so I didn't want to copy a bunch of code but if more is needed please let me know.
Shouldn't this work correctly without giving me the incompatible pointer type?