Cuando se trata de enviar un puntero entre los parámetros de la función, lo hacen bien, pero no si la rutina devuelve un puntero.