Matching new and delete.

This commit is contained in:
Timo Wiren 2012-03-24 19:41:13 +02:00
parent d95e31af3f
commit 11959a3781
3 changed files with 6 additions and 5 deletions

View File

@ -427,6 +427,7 @@ void Wiimote::ReadData(const wm_read_data* const rd)
if (address + size > WIIMOTE_EEPROM_SIZE)
{
PanicAlert("ReadData: address + size out of bounds");
delete [] block;
return;
}
// generate a read error

View File

@ -304,7 +304,7 @@ bool BeginRecordingInput(int controllers)
g_rerecords = 0;
g_playMode = MODE_RECORDING;
delete tmpInput;
delete [] tmpInput;
tmpInput = new u8[MAX_DTM_LENGTH];
g_currentByte = g_totalBytes = 0;
@ -653,7 +653,7 @@ void LoadInput(const char *filename)
g_totalInputCount = tmpHeader.inputCount;
g_totalBytes = totalSavedBytes;
delete tmpInput;
delete [] tmpInput;
tmpInput = new u8[MAX_DTM_LENGTH];
t_record.ReadArray(tmpInput, (size_t)g_totalBytes);
}
@ -707,7 +707,7 @@ void LoadInput(const char *filename)
break;
}
}
delete movInput;
delete [] movInput;
}
}
t_record.Close();

View File

@ -143,8 +143,8 @@ void TexDecoder_OpenCL_Initialize()
}
}
}
delete header;
delete binary;
delete [] header;
delete [] binary;
}
// If an error occurred using the kernel binary, recompile the kernels