Mesa (master): nvc0/ir: Initialize NVC0LegalizePostRA member variables.
Vinson Lee
vlee at kemper.freedesktop.org
Fri Aug 30 03:43:46 UTC 2013
Module: Mesa
Branch: master
Commit: 74be77a99e1196d07ebd941aee24313f7aa123c9
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=74be77a99e1196d07ebd941aee24313f7aa123c9
Author: Vinson Lee <vlee at freedesktop.org>
Date: Fri Jul 12 23:56:06 2013 -0700
nvc0/ir: Initialize NVC0LegalizePostRA member variables.
Fixes "Uninitialized pointer field" defects reported by Coverity.
Signed-off-by: Vinson Lee <vlee at freedesktop.org>
---
.../drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp b/src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp
index 5734eda..251e49b 100644
--- a/src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp
+++ b/src/gallium/drivers/nvc0/codegen/nv50_ir_lowering_nvc0.cpp
@@ -162,7 +162,9 @@ private:
};
NVC0LegalizePostRA::NVC0LegalizePostRA(const Program *prog)
- : needTexBar(prog->getTarget()->getChipset() >= 0xe0)
+ : rZero(NULL),
+ carry(NULL),
+ needTexBar(prog->getTarget()->getChipset() >= 0xe0)
{
}
More information about the mesa-commit
mailing list