mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-06 09:28:07 +02:00
nouveau: Fix a couple of "foo may be used uninitialized' compiler warnings
These are all new false positives with gcc6. In nouveau_compiler.c: gcc6 no longer assumes that passing a pointer to a variable into a function initialises that variable. In nv50_ir_from_tgsi.cpp op and mode are not set if there are 0 enabled dst channels, this never happens, but gcc cannot know this. Signed-off-by: Hans de Goede <hdegoede@redhat.com> Acked-by: Ilia Mirkin <imirkin@alum.mit.edu>
This commit is contained in:
parent
1f3c8f3664
commit
110ef733dc
2 changed files with 3 additions and 3 deletions
|
|
@ -2750,8 +2750,8 @@ Converter::handleINTERP(Value *dst[4])
|
|||
Value *offset = NULL, *ptr = NULL, *w = NULL;
|
||||
Symbol *sym[4] = { NULL };
|
||||
bool linear;
|
||||
operation op;
|
||||
int c, mode;
|
||||
operation op = OP_NOP;
|
||||
int c, mode = 0;
|
||||
|
||||
tgsi::Instruction::SrcRegister src = tgsi.getSrc(0);
|
||||
|
||||
|
|
|
|||
|
|
@ -142,7 +142,7 @@ main(int argc, char *argv[])
|
|||
const char *filename = NULL;
|
||||
FILE *f;
|
||||
char text[65536] = {0};
|
||||
unsigned size, *code;
|
||||
unsigned size = 0, *code = NULL;
|
||||
|
||||
for (i = 1; i < argc; i++) {
|
||||
if (!strcmp(argv[i], "-a"))
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue