mesa: rearrange error handling in glProgramParameteri()