mesa: In validate_program(), initialize errMsg for safety.
authorKenneth Graunke <kenneth@whitecape.org>
Sun, 31 Jul 2011 04:26:26 +0000 (21:26 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Fri, 5 Aug 2011 21:19:39 +0000 (14:19 -0700)
commitdb726b048e8858af226dbd0f0fda72d0be01394e
tree31d8aac6acb077a3237c9c05b781e0589e2244ae
parenta9e97d022cb68266639eb54947517454c8ffe45e
mesa: In validate_program(), initialize errMsg for safety.

validate_program relies on validate_shader_program to fill in errMsg;
empirically, there exist cases where that doesn't happen.

While tracking those down may be worthwhile, initializing the string so
we don't try to ralloc_strdup random garbage also seems wise.

Fixes issues caught by valgrind while running some test case.

NOTE: This is a candidate for stable release branches.

Reviewed-by: Chad Versace <chad@chad-versace.us>
Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/main/shaderapi.c