summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaio Marcelo de Oliveira Filho <[email protected]>2019-08-23 07:59:21 -0700
committerCaio Marcelo de Oliveira Filho <[email protected]>2019-08-23 13:25:27 -0700
commit412ed1338fc2b745e7b171282d51f88c7b7801c0 (patch)
tree81bb7b6fa30f0ea4c46554d024cc3b4d5e174663
parent0661480029f1f9be9c542893285d9fe68f0f0115 (diff)
intel/decoders: Avoid uninitialized variable warnings
Initialize `next_batch_addr` and `second_level`. If the batch is well formed, those values will be overriden, if not, they are as good as uninitialized garbage. Acked-by: Eric Engestrom <[email protected]> Reviewed-by: Jason Ekstrand <[email protected]>
-rw-r--r--src/intel/tools/aubinator_viewer_decoder.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/intel/tools/aubinator_viewer_decoder.cpp b/src/intel/tools/aubinator_viewer_decoder.cpp
index f9586590221..44038a9b226 100644
--- a/src/intel/tools/aubinator_viewer_decoder.cpp
+++ b/src/intel/tools/aubinator_viewer_decoder.cpp
@@ -955,9 +955,9 @@ aub_viewer_render_batch(struct aub_viewer_decode_ctx *ctx,
}
if (strcmp(inst_name, "MI_BATCH_BUFFER_START") == 0) {
- uint64_t next_batch_addr;
+ uint64_t next_batch_addr = 0xd0d0d0d0;
bool ppgtt = false;
- bool second_level;
+ bool second_level = false;
struct gen_field_iterator iter;
gen_field_iterator_init(&iter, inst, p, 0, false);
while (gen_field_iterator_next(&iter)) {