aboutsummaryrefslogtreecommitdiff
path: root/mesalib/src/glsl/linker.cpp
diff options
context:
space:
mode:
authormarha <marha@users.sourceforge.net>2012-10-26 08:09:05 +0200
committermarha <marha@users.sourceforge.net>2012-10-26 08:09:05 +0200
commit8d86f8c566c4181c846a872a5a2f88718e635a72 (patch)
treef19c89fae4a0b9fd62ee9a2a1368e5b127bef505 /mesalib/src/glsl/linker.cpp
parent281f26a1dfda732687680a36857960f74608df5b (diff)
downloadvcxsrv-8d86f8c566c4181c846a872a5a2f88718e635a72.tar.gz
vcxsrv-8d86f8c566c4181c846a872a5a2f88718e635a72.tar.bz2
vcxsrv-8d86f8c566c4181c846a872a5a2f88718e635a72.zip
fontconfig pixman mesa git update 26 oct 2012
fontconfig: 038aa930ae2c3b7972eefe334917e7222fe478ec mesa: 8fb4b1dce156d02a0907925364d8945915c29bcf pixman: 4b91f6ca72db3e8cbd7e97e9ef44be2f8994040d
Diffstat (limited to 'mesalib/src/glsl/linker.cpp')
-rw-r--r--mesalib/src/glsl/linker.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/mesalib/src/glsl/linker.cpp b/mesalib/src/glsl/linker.cpp
index 34ce13372..86371b5e6 100644
--- a/mesalib/src/glsl/linker.cpp
+++ b/mesalib/src/glsl/linker.cpp
@@ -882,6 +882,7 @@ move_non_declarations(exec_list *instructions, exec_node *last,
assert(inst->as_assignment()
|| inst->as_call()
+ || inst->as_if() /* for initializers with the ?: operator */
|| ((var != NULL) && (var->mode == ir_var_temporary)));
if (make_copies) {