Signed-off-by: Tilman Sauerbeck <til...@code-monkey.de>
---
This is nicer.

 src/glsl/ir_function_can_inline.cpp |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/glsl/ir_function_can_inline.cpp 
b/src/glsl/ir_function_can_inline.cpp
index 8bb8e0d..52af9f7 100644
--- a/src/glsl/ir_function_can_inline.cpp
+++ b/src/glsl/ir_function_can_inline.cpp
@@ -64,7 +64,7 @@ can_inline(ir_call *call)
    v.run((exec_list *) &callee->body);
 
    ir_instruction *last = (ir_instruction *)callee->body.get_tail();
-   if (last && !last->as_return())
+   if (!last || !last->as_return())
       v.num_returns++;
 
    return v.num_returns == 1;
-- 
1.7.2.3

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to