1
0
Fork 0

Silence several sometimes-uninitialized warnings

GCC compiler reports these as:

warning: variable (…) is used uninitialized whenever switch default
is taken
This commit is contained in:
Patryk Obara 2019-11-05 12:38:42 +01:00 committed by Patryk Obara
parent 97ded39c2e
commit 8824504474
2 changed files with 4 additions and 4 deletions

View file

@ -518,7 +518,7 @@ static void gen_load_host(void * data,DynReg * dr1,Bitu size) {
static void gen_mov_host(void * data,DynReg * dr1,Bitu size,Bit8u di1=0) {
int idx = FindDynReg(dr1,size==4)->index;
opcode op;
Bit8u tmp;
Bit8u tmp = 0x00;
switch (size) {
case 1:
op.setreg(idx,di1);
@ -660,7 +660,7 @@ static void gen_dop_byte_imm_mem(DualOps op,DynReg * dr1,Bit8u di1,void* data) {
i = opcode(dst->index,true,di1).setea(src);
}
Bit8u tmp;
Bit8u tmp = 0x00;
switch (op) {
case DOP_ADD: tmp=0x02; break;
case DOP_ADC: tmp=0x12; break;
@ -1100,7 +1100,7 @@ static void gen_call_function(void * func,const char* ops,...) {
}
static void gen_call_write(DynReg * dr,Bit32u val,Bitu write_size) {
void *func;
void *func = NULL;
gen_protectflags();
gen_load_arg_reg(0,dr,"rd");

View file

@ -329,7 +329,7 @@ static void gen_mov_host(void * data,DynReg * dr1,Bitu size,Bit8u di1=0) {
static void gen_dop_byte(DualOps op,DynReg * dr1,Bit8u di1,DynReg * dr2,Bit8u di2) {
GenReg * gr1=FindDynReg(dr1);GenReg * gr2=FindDynReg(dr2);
Bit8u tmp;
Bit8u tmp = 0x00;
switch (op) {
case DOP_ADD: tmp=0x02; break;
case DOP_ADC: tmp=0x12; break;