The fact is it is still difficult for the homeless to vote. You have to have an address in a particular riding and you have to be attached to a particular polling station. We generally use the shelters where they go to sleep or eat. That is where people can go to register.
The Quebec Act has another particularity which you may know about: you have to have your name on the electoral list in order to vote. In Quebec, you cannot get your name on the electoral list on voting day. It has to be on the voters' list, and the last chance to make changes to that list is when the special review occurs, at the very latest three days before voting day.