glsl/ast: don't crash when func_name is NULL
authorDave Airlie <airlied@redhat.com>
Tue, 3 May 2016 04:39:06 +0000 (14:39 +1000)
committerDave Airlie <airlied@redhat.com>
Mon, 6 Jun 2016 02:54:30 +0000 (12:54 +1000)
commit6702c1581092bce230742d02ebf9325f68bd247a
treed311c7c0c51528b13b144957e8641111175d2102
parent4336196b7fc61166a36babdabdf5dd004ec9ee55
glsl/ast: don't crash when func_name is NULL

This fixes a crash in
GL43-CTS.shader_subroutine.subroutines_not_allowed_as_variables_constructors_and_argument_or_return_types

If we can't find the func_name in one of these paths,
we have emitted an earlier error so just return here.

Reviewed-by: Timothy Arceri <timothy.arceri@collabora.com>
Cc: "11.2 12.0" <mesa-stable@lists.freedesktop.org>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/compiler/glsl/ast_function.cpp