The UN Human Rights Commission isn't known for being Speedy Gonzales when it comes to resolutions supporting potentially troublesome (for some UN member nations) rights issues - women, children and LGBT, for instance.
Still, it is a start - even if it is weak (23 for, 19 against and three abstentions!), and at least it's out there finally! And it gives those working for civil, equal and human rights for LGT in their home countries some leverage.
For the record, this us how the vote went: (source Associated Press):
Records of Vote and Co-Sponsorship
States supporting the resolution: Argentina, Belgium, Brazil, Chile, Cuba, Ecuador, France, Guatemala, Hungary, Japan, Mauritius, Mexico, Norway, Poland, Republic of Korea, Slovakia, Spain, Switzerland, Ukraine, Thailand, UK, USA, Uruguay
States against the resolution: Angola, Bahrain, Bangladesh, Cameroon, Djibouti, Gabon, Ghana, Jordan, Malaysia, Maldives, Mauritania, Nigeria, Pakistan, Qatar, Moldova, Russian Federation, Saudi Arabia, Senegal, Uganda.
Abstentions: Burkina Faso, China, Zambia
Absent: Kyrgyzstan, Libya (suspended)
Co-Sponsors of the resolution: Albania, Argentina, Australia, Austria, Belgium, Bolivia, Brazil, Canada, Chile, Colombia, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Honduras, Iceland, Ireland, Israel, Italy, Luxembourg, Netherlands, New Zealand, Norway, Poland, Portugal, Romania, Serbia, Slovenia, South Africa, Spain, Sweden, Switzerland, Timor-Leste, United Kingdom of Great Britain and Northern Ireland, United States of America, and Uruguay.
"God is no captious sophister, eager to trip us up whenever we say amiss, but a courteous tutor, ready to amend what, in our weakness or our ignorance, we say ill, and to make the most of what we say aright." from 'A Learned Discourse on Justification', a sermon by Richard Hooker (1554-1600).