int n = sizeof(short);
short *point1 = sys_malloc(n), *point2 = sys_malloc(n), *dummy = sys_malloc(n); //works
short *point1 = sys_malloc(sizeof(short)), *point2 = sys_malloc(n), *dummy = sys_malloc(n); //row2 fails
short *point1 = sys_malloc(n), *point2 = sys_malloc(sizeof(short)), *dummy = sys_malloc(n); //row2 fails
short *point1 = sys_malloc(n), *point2 = sys_malloc(n), *dummy = sys_malloc(sizeof(short)); //works