fixed bug for pointer to struct using the arrow -> symbol.