Fix invalid pointer casting