diff options
author | Ilia Mirkin <[email protected]> | 2014-09-06 12:14:18 -0400 |
---|---|---|
committer | Ilia Mirkin <[email protected]> | 2014-09-08 20:06:12 -0400 |
commit | 5966903c28a13f13923de308c5f5116a0d5c8cbd (patch) | |
tree | cc74fd412ef4e296dcf5212c86a12db04bee0a6c /src | |
parent | 874a9396c5adfdcff63139bf6ababb55c1253402 (diff) |
nvc0/ir: uses was always null at that point in the code
Reported by Coverity
Signed-off-by: Ilia Mirkin <[email protected]>
Diffstat (limited to 'src')
-rw-r--r-- | src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp b/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp index f13bab1735f..29857cffe6e 100644 --- a/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp +++ b/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp @@ -309,7 +309,6 @@ NVC0LegalizePostRA::insertTextureBarriers(Function *fn) } } delete[] uses; - uses = NULL; // insert the barriers for (size_t i = 0; i < useVec.size(); ++i) { @@ -330,11 +329,8 @@ NVC0LegalizePostRA::insertTextureBarriers(Function *fn) } } - if (fn->getProgram()->optLevel < 3) { - if (uses) - delete[] uses; + if (fn->getProgram()->optLevel < 3) return true; - } std::vector<Limits> limitT, limitB, limitS; // entry, exit, single @@ -419,8 +415,6 @@ NVC0LegalizePostRA::insertTextureBarriers(Function *fn) prev = i; } } - if (uses) - delete[] uses; return true; } |