diff options
author | Marek Olšák <[email protected]> | 2014-02-06 17:43:29 +0100 |
---|---|---|
committer | Marek Olšák <[email protected]> | 2014-02-06 17:43:29 +0100 |
commit | 559af1df10e1390a49ff7b5ed37b4d44a0fcc9cb (patch) | |
tree | 06ac17025d91845537c7357fb3e0cad75baf05be /src/gallium/drivers/radeon | |
parent | c32114460dbb7f33885c181a0d7dee07b15b8751 (diff) |
gallium/radeon: fix warnings
Diffstat (limited to 'src/gallium/drivers/radeon')
-rw-r--r-- | src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c b/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c index b7ded978f65..60ade78b5f2 100644 --- a/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c +++ b/src/gallium/drivers/radeon/radeon_setup_tgsi_llvm.c @@ -159,7 +159,7 @@ emit_fetch( struct radeon_llvm_context * ctx = radeon_llvm_context(bld_base); struct lp_build_tgsi_soa_context *bld = lp_soa_context(bld_base); LLVMBuilderRef builder = bld_base->base.gallivm->builder; - LLVMValueRef result, ptr; + LLVMValueRef result = NULL, ptr; if (swizzle == ~0) { LLVMValueRef values[TGSI_NUM_CHANNELS]; @@ -409,8 +409,10 @@ emit_store( break; case TGSI_FILE_TEMPORARY: - if (uses_temp_indirect_addressing(bld_base)) + if (uses_temp_indirect_addressing(bld_base)) { + temp_ptr = NULL; break; + } temp_ptr = ctx->temps[ TGSI_NUM_CHANNELS * reg->Register.Index + chan_index]; break; |