The return value from glGetUniformLocation() is of course signed.
[movit] / api.txt
2012-10-01 Steinar H. GundersonInitial checkin.