Cast issue again on Unix = =, try void*